git bash rebase 1 из

проблема с git bash при попытке нажать. Я пробовал следующее (см. фрагмент кода), чтобы вытащить последнюю версию перед нажатием, но получаю следующую ошибку (см. снимок экрана). Как я могу решить это, пожалуйста? Большое спасибо,

введите здесь описание изображения

код

git pull --rebase

Обновить

Смотри ниже

введите здесь описание изображения


person Jamie    schedule 12.01.2016    source источник
comment
Возможный дубликат конфликта слияния git rebase   -  person Andrew C    schedule 13.01.2016
comment
Когда я пытаюсь использовать git mergetool, он говорит, что файлы не нужно объединять.   -  person Jamie    schedule 13.01.2016


Ответы (3)


Во-первых, это не ошибка. Git сообщает вам, что у вас есть 3 коммита для перебазирования, и он столкнулся с конфликтом на первом.

Вы должны разрешить конфликты в конфликте, затем добавить их в свой индекс через git add ., затем вы можете использовать git rebase --continue.

Если вы хотите отказаться от перебазирования и начать заново, используйте git rebase --abort.

person Makoto    schedule 13.01.2016

Вы выполняете перебазирование? Попробуйте git rebase --continue.

person Alvaro Denis Acosta    schedule 12.01.2016
comment
обновил мой вопрос, попробовав ваше предложение. - person Jamie; 13.01.2016
comment
Не говорите, что происходит, но не могли бы вы дать более подробную информацию о том, что вы делали, когда возникла ошибка, это может быть полезно.... - person Alvaro Denis Acosta; 13.01.2016
comment
я написал код, добавил ли git . затем git commit -m 'bla', а затем попробуйте потянуть. Вот и все - person Jamie; 13.01.2016
comment
Вы имеете в виду указать адрес? - person Jamie; 13.01.2016
comment
Вы можете увидеть, есть ли конфликт, используя статус git, если он найден, решите его с помощью вашего merguetool (git merguetool). git статус показывает конфликт? - person Alvaro Denis Acosta; 13.01.2016

Попробуйте эту последовательность ниже,

git commit
git clean -f
git pull --rebase
                    |
                    | # resolve conflict, use mergetool
#only when conflict | git add
                    | git rebase --continue
                    |
git push
person Sazzad Hissain Khan    schedule 13.01.2016