Fork的进阶使用

2022-03-18  本文已影响0人  吃豆腐不吐豆腐皮

1. stash

在stash的时候,默认是不stash新创建的文件.
如果需要把新建的也stash,那就勾选[Stage new files]


stash新文件

2. 取消commit(Rebase)

我这里有3条没有push的commit,commit 1,commit 2commit 3 如图

image.png
我们来试下删除单条提交和多条提交

3.合并Commit(Rebase)

现在有4个commit,如图


我想要把commit 1,commit 2,commit 3,commit 44条和成1条, 则要在需要合并的记录里,第二早的记录点右键,如图

选择Squash into Parent...后出现
image.png
保证需要合并的最早那条是Reword, 然后把所有需要和并的记录改成Squash,

最后点击Rebase就可以了

4.修改提交记录(Rebase)

经过上面的提交合并,可以发现提交记录为多条提交的记录, 我们想要修改的话,需要操作一下.


我们在需要修改log的提交记录上点击右键,如图


在弹出框里,把文字修改后点ok再点Rebase

上一篇 下一篇

猜你喜欢

热点阅读