指定更新哪个分支代码
git pull origin <master>
强制覆盖本地代码
git fetch --all && git reset --hard origin/master && git pull
git checkout --ours 文件路径 功能:我的覆盖别人的
git checkout --theirs 文件路径 功能:别人的覆盖我的
查看差异
git diff 显示工作目录与索引文件之间的差异
git diff –cached 显示索引文件与git仓库之间的差异
git diff HEAD 显示工作目录与git仓库之间的差异
git diff HEAD^ 显示上一次提交之前工作目录与git仓库之间的差异(pull后可以用这个命令来查看更新了什么)
查看提交了什么,或者更新了什么
git log
git show id....