2013-12-03 3 views
1

Я сделал git pull, и он сказал мне, что он не может автоматически объединиться, потому что было несколько противоречивых изменений, которые были сделаны на удаленном и локальном одновременно. Я сделал ручное слияние. Что мне нужно сделать дальше, чтобы закончить мою тягу?Что делать после слияния вручную для завершения git pull?

СВЯЗАННЫЕ:git pull merges no files if any of the deltas are conflicted (need manual merge)

ответ

3

git add файлы, которые вы изменили, а затем совершаете. Сообщение должно быть заполнено автоматически с данными о конфликте и резюме.

+0

Я думал то же самое, но тогда я сделал «git diff» на одном из файлов, которые я изменил, и ничего не получил взамен (как будто нет никакого различия) – amphibient

+0

Дело в том, что я не хочу их совершать раньше Я знаю, что смогу построить. но для того, чтобы сделать сборку, мне нужны все другие изменения, поступающие с удаленного компьютера, которые не конфликтуют. – amphibient

+0

@amphibient: 'git pull' должен был уже применить эти изменения. И если вы уже поставили файл, запустите 'git diff --staged', чтобы узнать, что изменилось. – Ryan

Смежные вопросы