当文件被修改并且还没有提交到暂存区时,取消这次修改的操作是:
git checkout –
当文件已修改并且提交到暂存区(即已经执行过git add)时,将文件重新回到未暂存的状态的操作是:
git reset HEAD
当文件已经被提交到仓库时,重置到某一次提交的操作是:
git reset --hard
标签管理
查看所有标签
git tag
创建标签
git tag name
标签发布
git push origin name
删除标签
git tag -d name
指定提交信息
git tag -a name -m “comment”
git常用命令分类
工作流
工作区->暂存区->版本库
初始化
git init - >git add -> git commit
远程仓库
git remote add -> git pull -> git push -> git clone
分支管理
git branch -> git checkout -> git merge
标签管理
git tag -> git push