问题标签 [tortoisegitmerge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
47 浏览

tortoisegit - TortoiseGit 取消选中文件会默认将文件提交到存储库吗?

这是我的场景:

我想解决存储库中的冲突,同时,我还想让用户能够提交其他文件而无需提交已解决的文件。我尝试了以下方法:

  1. git 状态:1.txt(冲突) 2.txt(修改)

  2. git resolve: 1.txt(modify) 解决冲突

  3. git commit 2.txt //只提交2.txt

  4. git 显示日志:1.txt(修改) 2.txt(修改)

在提交列表上,我只提交了2.txt,但是查看日志的时候,默认提交了1.txt,为什么会这样,同时1.txt的文件状态还是修改,怎么办解析这个,我有点困惑?在此先感谢您的帮助!