我想要启动补丁,而不是完全应用它,以便用户可以打开他们选择的 IDE 并手动解决 merge 冲突。
此命令:git checkout --patchbranch path/to/file
允许我 merge 仅一个文件的更改。但我错过了一些东西,因为它迫使终端变得交互式,并且需要每个 block /补丁的答案。
如何强制该命令不提出问题,而只允许我解决其他地方的冲突?
最佳答案
您可以将 yes
命令通过管道传输到 git
命令中:
yes | git checkout --patch branch path/to/file
关于Git checkout --补丁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70367819/