【问题标题】:How do I commit the `git diff` of two branches?如何提交两个分支的“git diff”?
【发布时间】:2019-11-24 14:20:15
【问题描述】:

我已经创建了git diffed 两个分支,我想提交diff 的结果;如何使用git 实现?

【问题讨论】:

  • 什么意思?将差异保存在文件上,然后添加文件并提交?

标签: git controls gitlab version diff


【解决方案1】:

我想提交 diff 的结果;

问题是:提交在哪里?在哪个分支?

如果您区分 A 和 B,并希望在 B 中提交差异...只需将 A 合并到 B

git checkout B
git merge A

【讨论】:

    【解决方案2】:

    提交文件的保存快照。 Git 将通过将快照与另一个不同的快照进行比较来显示一个快照,并显示这个差异列表。但提交本身是快照,而不是差异。

    如果要保存差异列表,请将差异列表放入文件中,将该文件添加到将要保存的文件集中,然后提交。通常,保存差异列表是一个坏主意,因此请务必确定您想要这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-10
      • 1970-01-01
      • 2012-03-02
      • 2019-02-14
      • 1970-01-01
      • 2019-01-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多