git:致命:' - 他/ - 他们'不能用于切换分支

Tom*_*ale 20 git git-merge

在合并冲突中,我正在尝试解决所有合并冲突,以支持特定分支.

我正在尝试git checkout --ours,但我收到以下错误:

fatal: '--ours/--theirs' cannot be used with switching branches
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现我想做的事情?

Tom*_*ale 16

使用git checkout具有--ours--theirs预计至少有一个参数:路径(S)的文件/目录到结账的.

正如手册所说:

检查索引中的路径时,请查看第2阶段(我们的)或#3(他们的)未合并路径.

所以:

git checkout --ours <path(s)>
Run Code Online (Sandbox Code Playgroud)

  • git checkout-我们的&lt;path&gt;不适用于分支名称。问题是如何使用--ours策略自动解决合并冲突并切换到分支 (2认同)