重新定义一个提交与合并--squash

时间:2015-02-14 16:29:18

标签: git

如果我有以下设置:

A--B  (master)
 \  
  C   (feature)

我希望在master分支上使用C提交进行更改我有两个选择:

  1. git rebase feature master
  2. git merge feature master --squash&& git commit
  3. 使用其中任何一个都会生成master分支的历史记录,如下所示:

     A--B--C'
    

    那么在初始设置的情况下,两种方法的最大差异是什么?

0 个答案:

没有答案
相关问题