1. 合并一个分支的某次提交到另一个分支上 例如 将dev的某次提交 asfdiwehfsalkdnva872383 合并到master
# git checkout master
# git cherry-pick asfdiwehfsalkdnva872383
上面那一串字符串是某次提交的 commit_id 可以通过 git log 查看
2. 将一个分支 dev 合并到另一个分支 master
# git checkout master //首先要在 master分支上 # git merge dev
3. 查看某次提交的内容 可以具体到某次提交的文件
# git log //显示提交信息 # git show <commit-hashid> //显示某次提交所有的修改的文件 # git show <commit-hashid> filename //显示某次提交的某个文件修改情况
4. 撤销某次操作 比如说,我已经修改的文件不想提交 也不想add 想回退到修改之前,也就是撤销我的修改
# git checkout . //撤销本次所有修改 别忘了后面的点(.) # git checkout -- <filename> //撤销某个文件的修改
5. 设置git status 高亮显示
# git config --global color.ui true
持续更新中...