Чем отличаются Accept Yours, Accept Theirs и Merge в GitHub в Android Studio? - PullRequest
0 голосов
/ 01 марта 2019

При попытке объединить файлы в GitHub в Android Studio отображаются три кнопки «Принять ваши», «Принять их» и «Объединить»?

  1. Чем отличаются «Принять ваши», «Принять их»и объединить в GitHub в Android Studio?

  2. На рисунке 1 всегда ли в части 1 отображается «ваш» контент?и всегда ли в части 2 отображается содержимое «Их»?

Изображение 2 является дочерним диалоговым окном слияния.

Изображение 1 enter image description here

Изображение 2 enter image description here

1 Ответ

0 голосов
/ 01 марта 2019

Чем отличаются «Принять ваши», «Принять их» и «Объединить» в GitHub в Android Studio?

Это не характерно для Android Studio, но часто встречается в рабочем процессе git.Когда git пытается выполнить трехстороннее слияние и не может самостоятельно разрешить конфликт в некоторых случаях (в основном из-за двух разных версий изменений в одной строке).Вы можете прочитать об этом здесь

На рисунке 1 всегда ли в части 1 отображается «Ваш» контент?и всегда ли часть 2 отображает контент «Theirs»?

Да, «Yours» означает, что это ваши локальные изменения (где сейчас находится ваш HEAD).«Theirs» относится к изменению, которое другие разработчики внесли в ту же строку (после того, как ваша ветвь отклонилась от ветки «быть вытолкнутым / извлеченным из»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...