【问题标题】:Git merge from master to stage overwrite conflictsGit 从 master 合并到 stage 覆盖冲突
【发布时间】:2014-02-13 15:28:41
【问题描述】:

所以我有一个 git 分支,我直接编写它来掌握文件的修复。我正在同一区域的舞台上处理文件。现在我有冲突。问题是我与大约 1900 个文件有冲突。我不想进去解决每个冲突。有没有办法将master与stage合并,覆盖所有冲突并获取master中的内容?

【问题讨论】:

  • 这个问题我实在看不懂
  • 对不起。基本上我有1900个文件的合并冲突。我正在尝试将我的主分支合并到我的奇怪分支。我想知道是否有办法在不解决冲突的情况下强制它
  • 不会丢失你对奇怪分支的更改
  • 这不是问题。大师是最新的。舞台不在。
  • 我们是在谈论一个名为 stage 的分支还是在提交文件之前的实际 git 阶段?

标签: git github git-commit


【解决方案1】:

在了解阶段是一个分支但更改不再重要或相关之后。只需在stage 分支上使用git reset --hard master 将分支指针移动到master 就足够了。它会将分支stage 置于与master 完全相同的状态。 这将删除您在舞台上所做的更改。谨慎使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 2017-07-24
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    • 2014-01-21
    相关资源
    最近更新 更多