常用的GIT命令-老剑条
1. 停止在本地追踪某个文件
git update-index --assume-unchanged <filename>
git update-index --no-assume-unchanged <filename>
可以使用 git ls-files -v | grep '^h\ ' 查看所有列出的忽略文件
2. 暂时将未提交的文件移除,然后在移入
git stash
git stash pop
3. 向前重置工作区和暂存区
git reset --hard commit-id
4. 选择一个commit合并到当前分支
git cherry-pick commit-id
5. 添加到暂存区的文件如何撤销掉
git add .
git reset HEAD a.txt
6. 如果文件修改后没有add 到暂存区,和可以使用
git checkout -- filename
来恢复文件

浙公网安备 33010602011771号