在我的两台计算机上,我一直在进行更改,到目前为止它工作正常。当我提交更改时,我会拉动并合并,它通常可以正常工作。昨天,我做了一些重大更改,我在一台计算机上更新了几乎所有文件行的注释,另一方面重新安排了代码。现在,我的本地副本是3个提交,我有未提交的更改,完全重构相同的代码。 Automerge失败,当我尝试手动合并时,标记是如此复杂,我甚至无法理解发生了什么(它几乎看起来像代码完全缺失)。 我得出结论,我必须从我拥有的东西开始并手动重新进行最后3次提交的更改。
有没有办法可以手动对最近3次提交中的本地副本进行等效更改,然后将其提交为已经合并(我会手动完成)?
基本上,有没有一种方法可以在不合并更改的情况下提交?
答案 0 :(得分:0)
我想出了一个解决方法。我开始合并,以便在文件中添加各种标记('=','<'和'>'),然后在我开始合并之前粘贴在我的内容中(但是在我有了之后)做了改变)。完成后,我在我的版本之后重新应用了提交中的所有更改,然后提交了。有点乱,但它有效。