当我尝试在Android Studio中的GitHub中合并文件时,将显示三个命令按钮“接受您的”,“接受他们的”和“合并”?
在Android Studio中的GitHub中接受,接受和合并之间有什么区别?
在图像1中,第1部分是否始终显示“您的”内容?并且第2部分是否总是显示“他们的”内容?
图像2是“合并”的子对话框。
答案 0 :(得分:2)
“接受您的”,“接受他们的”和“合并”之间有什么不同 Android Studio中的GitHub吗?
这并非特定于Android Studio,但在git工作流程中很常见。当git尝试执行三向合并时,在某些情况下它无法自行解决冲突(主要是由于同一行上的两个不同版本的更改)。您可以阅读有关此here
的信息在图像1中,第1部分是否始终显示“您的”内容?并且做 第2部分始终显示“他们的”内容?
是的,“您的”是指您的本地更改(您的HEAD当前所在的位置)。 “他们的”是指其他开发人员在同一行所做的更改(在您的分支从要推送/要从其分支分支出来之后)