Чем отличаются Accept Yours, Accept Theirs и Merge в GitHub в Android Studio?

Вот функция POSIX, эквивалентная Bash Håkon Hægland's answer

expand_tilde() {
    tilde_less="${1#\~/}"
    [ "$1" != "$tilde_less" ] && tilde_less="$HOME/$tilde_less"
    printf '%s' "$tilde_less"
}

2017-12-10 edit: добавьте '%s' за @CharlesDuffy в комментариях.

0
задан HelloCW 1 March 2019 в 02:14
поделиться

1 ответ

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

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

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

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

0
ответ дан Mohamed Anees A 1 March 2019 в 02:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: