美文网首页
git将多个commit合并成一个新的commit

git将多个commit合并成一个新的commit

作者: 沧海小鱼儿 | 来源:发表于2020-09-02 11:53 被阅读0次

git将多个commit合并成一个新的commit

问题:

有以下commit:

323udd

ede234

6e7s6e

要合并第一个和第二个commit

方法有二:

方法一

使用git rebase -i hash-id,-i表示以交互模式进行commit合并,hash-id指代某个commit,如

git rebase -i 6e7s6e (这步操作会多出弹出交互窗口进行commit的设置)

方法二

使用git reset --soft hash-id,如下操作:

git reset --soft 6e7s6e

git commit -m "merge 323udd and ede234"

相关文章

网友评论

      本文标题:git将多个commit合并成一个新的commit

      本文链接:https://www.haomeiwen.com/subject/omhorktx.html