Недавно я загрузил репозиторий из GitHub и хотел получить дополнительные обновления. Я сделал $ git fetch upstream
, и все прошло отлично, но когда я это сделал: $ git merge upstream/master
Проблемы с git и слиянием обновлений с GitHub
Возник конфликт и не мог слиться. Теперь, когда я захожу в терминал и смотрю на свои ветки, это выглядит так:
origin/HEAD -> origin/master
origin/add_reports
origin/assets
origin/enhance_reports
origin/master
upstream/add_reports
upstream/assets
upstream/enhance_reports
upstream/master
любой способ успешно? объединить эти избыточные файлы?
Каков вывод команды 'git status' в вашем рабочем каталоге? –
Это ветви, а не файлы ... Они показывают, что у вас есть один пульт с именем «origin», который имеет 4 ветки, а другой удаленный с именем «вверх по течению», который имеет 4 одинаково названных, но не обязательно идентичных ветви ... – twalberg