将某个文件回退到某个版本
git co d359624286d9c1f022b8b3b6f2d3fe3b6524188b build.sh 查看某个文件在某个版本时的内容
git show d359624286d9c1f022b8b3b6f2d3fe3b6524188b:build.sh 如果想把这个文件重命名保存
git show d359624286d9c1f022b8b3b6f2d3fe3b6524188b:build.sh > build.sh.old git am error
换成:
git am -3 *.path
-3是3way三方合并模式,之后就会进入到和 merge rebase 一样的解冲突的模式
git log 退出后不收起
mac上git log之后是直接收起的,想实现这一功能只要:
git config --global core.pager "less -+X -+F -RSC" # 默认的是 less -FRSX