合并后如何自动将文件解析为已解析
Posted
技术标签:
【中文标题】合并后如何自动将文件解析为已解析【英文标题】:How to automatically put a file as resolved after merge 【发布时间】:2011-08-09 14:27:31 【问题描述】:我开始在 Windows 上使用 TortoiseGit,但我发现有些东西很烦人。例如,当我在合并期间发生冲突时,我需要执行以下操作:
做3路合并(当然……没有别的选择) 将文件标记为已解决如果合并成功结束,是否有自动将文件标记为已解决的方法?
感谢大家的指点,
尤利安
【问题讨论】:
【参考方案1】:您需要调整配置以信任合并工具的退出代码:
git config mergetool.<tool>.trustExitCode true
这假定您使用的合并工具具有与合并是否成功相对应的退出代码。
这里有更多信息:
http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html
希望这会有所帮助。
【讨论】:
好像没问题。我会试试这个。谢谢! 答案应该与这个结合起来:***.com/questions/4957630/… - 并提到:这在 Tortoise 中不可用,而只能在命令行中使用。【参考方案2】:它们是文本文件,源代码。成功是文件按您希望的方式工作/编译。
【讨论】:
我不想做 2 个单独的操作。我希望将文件与 meld/kdiff3 或类似工具合并后标记为已解决。以上是关于合并后如何自动将文件解析为已解析的主要内容,如果未能解决你的问题,请参考以下文章
我们如何从 apollo-server 模块传递 ApolloServer 中的数据源和合并的 graphql 模式和解析器?