Git 从合并中删除未老化的文件

Git 从合并中删除未老化的文件,git,merge,unstage,Git,Merge,Unstage,我有两个分支,一个比另一个更新的多,我想将更新的分支合并到过期的分支中,但只合并不会引起冲突的提交。 当我进行合并并尝试签出未老化的文件时,它会显示“警告:路径“我的文件”未合并”,我想合并,我该怎么做?让我们调用您的分支过时的和更新的。我假设您希望将更新的合并到过时的中,而不合并冲突的文件,但以某种方式保持您的更新的分支的版本。因此: 上车过时的。尝试合并已更新的 Git发出一个冲突文件列表 写下他们的路径名 中止合并 回到更新的。将冲突文件复制到更安全的位置(此工作树之外) 从过时的中签出冲

我有两个分支,一个比另一个更新的多,我想将更新的分支合并到过期的分支中,但只合并不会引起冲突的提交。
当我进行合并并尝试签出未老化的文件时,它会显示“警告:路径“我的文件”未合并”,我想合并,我该怎么做?

让我们调用您的分支
过时的
更新的
。我假设您希望将
更新的
合并到
过时的
中,而不合并冲突的文件,但以某种方式保持您的
更新的
分支的版本。因此:

  • 上车
    过时的
    。尝试合并
    已更新的

  • Git发出一个冲突文件列表

  • 写下他们的路径名

  • 中止合并

  • 回到
    更新的
    。将冲突文件复制到更安全的位置(此工作树之外)

  • 过时的
    中签出冲突文件,从而用那些由于相同而不冲突的文件版本覆盖
    更新的
    中的冲突文件

  • 回到
    过时的
    并进行合并

  • 返回
    updated
    并将冲突文件复制回工作树