Git тянуть после локального коммита - PullRequest
5 голосов
/ 23 февраля 2012

Я новичок в Git.У меня есть несколько локальных коммитов, но я хочу получить последний код из репозитория и пока не хочу выдвигать мой.Однако git pull создает ненужные слияния.Как правильно сделать это, то есть обновить локальный репозиторий без потери изменений.

1 Ответ

8 голосов
/ 23 февраля 2012

Инструмент, который вы ищете - git rebase, хотя вам следует ознакомиться с документацией об этом, прежде чем начать его использовать. Также, как правило, рекомендуется выполнять разработку в локальном филиале, чтобы уменьшить накладные расходы на подобные операции.

Когда вам удобно, вы можете использовать git pull --rebase для использования перебазирования, а не слияния для разрешения различий после извлечения - но сначала прочитайте документы, потому что это может привести к потере данных или вызвать головную боль при неправильном использовании. Это полезный, но опасный инструмент.

...