我尝试使用Bitbucket将提交拖入主分支,但是我的代码和合并分支存在冲突问题。 例如与导入
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.web.context.request.WebRequest;
import com.iadaptime.NewServer.IAdaptimeService.CommandLineResultFromRobot;
import com.iadaptime.NewServer.IAdaptimeService.CommandLineToRobot;
+<<<<<<< destination:8f3750eba03ad7b4ecdf73646bddc2c8e13a850e
+=======
+import com.iadaptime.NewServer.IAdaptimeService.CascadeCopyBoRecordsAction;
+import com.iadaptime.NewServer.IAdaptimeService.CascadeCopyBoRecordsResult;
+>>>>>>> source:41d7353bedd07c292567a6156c99ae6b03248a6c
import com.iadaptime.NewServer.IAdaptimeService.Node;
import com.iadaptime.NewServer.IAdaptimeService.WebCreateRecordAction;
import com.iadaptime.NewServer.IAdaptimeService.WebCreateRecordResult;
我尝试删除2条冲突行,但是我不明白为什么导入与这里存在冲突
答案 0 :(得分:0)
这是解决冲突的容易,从某种意义上说,如果您使用(合理)体面的合并工具(例如KDiff
),它将自动为您解决冲突,因为它将看到需要从两者中进行更改,所以如果您愿意的话,它是append-merge
。发生冲突的原因是因为该文件经历了两次不同的演变,并且您具有对应于同一行号的两个不同的代码段。
答案 1 :(得分:0)
我建议使用VSCode的源代码控制工具来查看此合并冲突。 如果您看不到为什么会发生冲突,请尝试将遥控器拉到新文件夹中,并确保在干净的环境中工作