git常用命令小结:
1 | git version # → git版本 |
1 | git fetch --p # → 更新分支 |
1 | git stash # → 把当前的工作隐藏起来 等以后恢复现场后继续工作 |
1 | git merge origin/master # → 在本地(当前)分支上合并远程分支 |
1 | git log xx # → 查看xx文件的commit记录 |
1 | git diff HEAD~1 # → 显示父节点的提交 |
1 | git reset --hard origin/master # → 将本地master与远程master同步 |
git revert会增加一条新的commit,它的内容与指定commit的修改是相反的,两次相互抵消从而达到撤销的效果,并且在commit历史中,会存在两条提交,一条原始commit,一条它的反转commit,而git rebase –onto是直接将commit从历史记录中直接删除。
1 | git tag -l version1.* # → 只会列出1.几的版本 |