git pull = git fetch + git merge。
设置忽略的内容
针对一个仓库的可以在仓库目录直接建立.gitignore文件。
如果是全局,通过命令指定全局配置文件
git config --global core.excludesfile=<fileName>
git 还原文件
git checkout 替换掉本地的文件
git reset 如果文件已经git add了,git reset回来
git revert 如果是已经commit的文件,使用这个。
git 处理冲突
由于只对vim有点了解,选择了vimdiff,命令
git mergetool --tool=vimdiff
下面一个屏是合并后的,直接修改下面的内容,然后wqa了事。
如果修改完了直接commit就可以了,如果是想回退则git merge --abort
原文地址:http://my.oschina.net/pangyangyang/blog/324554