GIT一般操作

1.某分支上的某个提交到另一个分支

1).git log 查看需要被合并的分支commitId

2). 切换到另一个分支 

     git checkout 分支名

3).git cherry-pick 某个commitId

4).如果有冲突合并,然后提交

2.查看某次提交的内容 

git show 便可以显示某次提交的修改内容

同样 git show filename 可以显示某次提交的某个内容的修改信息。

3.删除分支

git branch -d(-D) 分支名

4.合并分支的提交

1.切换到分支下

2.git merge 想要合并的分支

3.处理好冲突后,git push

5.git rebase

git rebase -i startLogId endLogId

-i 表示开启编辑页面,可以按照提供的参数进行编辑,之后wq保存,编辑注释,保存退出后回到目录,git rebase --continue ,若需要撤销rebase 则 git rebase  --abort, 若无问题,可以git push -f 提交

提示: 如果只有一个logid, 默认为基线,将之后提交的(直到head)合并到这个基线上,但要是两个logId会开启新的分支(以指定的end point为head),需要最后合并到主分支上。 

参考: https://www.cnblogs.com/jmcui/p/9723272.html

你可能感兴趣的:(GIT一般操作)