很长一段时间后,我更新了我的分支。 我遇到了一百多个冲突。 我想决定说10或15,然后再推。 (我将在几天内这样做)。
当我只解析了一些文件时,是否有一种提交/推送的方法?
答案 0 :(得分:1)
当我只解析了一些文件时,有没有办法提交/推送?
否,您可以进行部分提交。
执行合并时,如果要解决冲突,git会将所有“非冲突”文件存储在index
中,一旦冲突解决,它将按引入的正确顺序提交更改。 。
您想要执行的操作是从提交中“排除”多个文件,这是不允许的。
使用git cherry-pick
并抓取少量提交,这将导致较少的冲突。
打开一个新的分支,并在修复其中的任何一个时提交文件。它将使您的其他文件有冲突,但由于它们中包含<<<<<<
和>>>>>>>>
,因此易于跟踪,因此简单搜索即可发现它们。
答案 1 :(得分:0)
如果无法解决冲突,您将无法将其推入分支。
但是是的,您可以将其推送到遥控器上的另一个分支。