Git 解决冲突的最佳方法是什么?重设基础还是合并?

Git 解决冲突的最佳方法是什么?重设基础还是合并?,git,github,Git,Github,有一个关于两种情况的问题:我们都在进行回购。通常我都在处理自己的文件夹,所以我所做的一切都很好。但是,如果我正在处理一个文件中的更改,而其他开发人员同时处理该文件,该怎么办 我在当地的一家分行结账 另一个开发人员签出另一个本地分支 另一个开发人员提交、推送并将代码合并到远程主机中 我提交、推送并将代码合并到远程主机中。但这将因为冲突而失败 解决这个问题的最好办法是什么?重设基础还是合并冲突?如何合并github网站中的冲突?使用github时,冲突不会失败。git说‘嘿,我会做所有的事情,当你们

有一个关于两种情况的问题:我们都在进行回购。通常我都在处理自己的文件夹,所以我所做的一切都很好。但是,如果我正在处理一个文件中的更改,而其他开发人员同时处理该文件,该怎么办

我在当地的一家分行结账 另一个开发人员签出另一个本地分支 另一个开发人员提交、推送并将代码合并到远程主机中 我提交、推送并将代码合并到远程主机中。但这将因为冲突而失败
解决这个问题的最好办法是什么?重设基础还是合并冲突?如何合并github网站中的冲突?

使用github时,冲突不会失败。git说‘嘿,我会做所有的事情,当你们两个同时在同一个文件中编写不同的代码时,让我知道什么是正确的’

有几种工具可以帮助您在发生冲突时进行合并。(例如,Github Desktop连接到Visual Studio代码以查找冲突的位置并决定提交哪个代码)


然后,您可以将文件检查为冲突已解决,然后提交它。

(文档中有任何内容吗?)