Git checkout --补丁

标签 git github cmd

我想要启动补丁,而不是完全应用它,以便用户可以打开他们选择的 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/

相关文章:

javascript - NodeJs 错误 : spawn C:\Windows\system32\cmd. exe;恩恩

git - 压缩来自其他分支的提交是否安全

git - 谁能解释一下,为什么 "git status"会触及 .git 目录?

GIT:仅从 GitHub 克隆特定分支

GitHub 页面 : How can I wrap text around an image?

windows - 通过 CMD 批处理文件卸载 Windows 更新

git - 将 gitflow 功能分支发布到 gerrit

windows - 适用于 Windows 的 Msysgit - Cheetah 插件未显示?

Git 推送返回 "Everything up-to-date"

mysql - 使 CMD 敏感以与 MySQL 一起使用?