1、git解决冲突完毕,不用再commit了,直接 git add . git rebase --continue 否则会循环冲突 2、git忽略掉某个文件的方式:在根目录中的 .gitignore文件中添加相应配置例如:*.a # 忽略所有.a结尾的文件 3、git删除本地缓存防止某些修改无效:git rm -r --cached . 4、第一次将branch推送到远程的时候加参数 -u 否则每次更新代码的时候git不显示更新:git push -u origin v1.1.0 5、查看本地所有的commit:git reflog 6、查看某个人的log记录: git log --author="xiaoming" 7、把指定commit合并到当前分支:git cherry-pick commit1 commit2 8、删除不想改的东西:git clean -df 9、创建新分支并且push到远程:git branch v1.2.0 git push -u origin v1.2.0 10、重命名git的相关命令例如重命名status 为 st : git config --global alias.st status 11、merge分支,例如当前分支是master,想把v1.2.0的分支merge过来,命令是:git merge v1.2.0