Android Studio中的GitHub中的“接受您的”,“接受他们的”和“合并”之间有什么区别?

时间:2019-03-01 02:14:15

标签: git android-studio github

当我尝试在Android Studio中的GitHub中合并文件时,将显示三个命令按钮“接受您的”,“接受他们的”和“合并”?

  1. 在Android Studio中的GitHub中接受,接受和合并之间有什么区别?

  2. 在图像1中,第1部分是否始终显示“您的”内容?并且第2部分是否总是显示“他们的”内容?

图像2是“合并”的子对话框。

图片1 enter image description here

图片2 enter image description here

1 个答案:

答案 0 :(得分:2)

  

“接受您的”,“接受他们的”和“合并”之间有什么不同   Android Studio中的GitHub吗?

这并非特定于Android Studio,但在git工作流程中很常见。当git尝试执行三向合并时,在某些情况下它无法自行解决冲突(主要是由于同一行上的两个不同版本的更改)。您可以阅读有关此here

的信息
  

在图像1中,第1部分是否始终显示“您的”内容?并且做   第2部分始终显示“他们的”内容?

是的,“您的”是指您的本地更改(您的HEAD当前所在的位置)。 “他们的”是指其他开发人员在同一行所做的更改(在您的分支从要推送/要从其分支分支出来之后)