git高级应用

1、合并某个分支某个commit到另一分支

git cherry-pick [commitid] (合并某个commiti到当前分支)

2、合并某个分支某个文件到另一分支

git checkout [分支名] [文件路径]

3、同步远程与本地分支

git fetch --prune #这样就可以实现在本地删除远程已经不存在的分支

或者简略:

git fetch -p

git fetch -p origin

git remote prune origin

4、git merge

5、git rebase

6、git log --oneline --graph

7、git reflog 查看操作记录

8、git branch -vv 查看本地分支与远程分支关联关系

9、git revert -n commitid 撤销并提交

你可能感兴趣的:(git高级应用)