Я получаю это сообщение после извлечения обновленной версии из удаленного репозитория. Число увеличивается на единицу каждый раз.
Проблема заключается в том, что git создает новый коммит для каждого запроса на извлечение который просто записывает в локальном репозитории, что я вытащил новую версию, а git status
подразумевает, что я должен затем вернуть sh это обратно на пульт. Кажется, не имеет смысла записывать это действие обратно в пульт, поэтому мне было интересно, есть ли способ избежать этого.
Один совет Я наткнулся на сообщение с 6 лет go - git pull --rebase
. Было предупреждение, что это может создать проблемы на будущее. Во всяком случае, я дал ему попробовать, когда git status
показывал, что у меня было 6 коммитов вперед, и это удалило сообщение о коммитах. Должен ли я всегда использовать git pull --rebase
вместо git pull
для всех будущих обновлений? В качестве альтернативы, есть ли сейчас способ настроить git, чтобы избежать этих предупреждений о том, что он должен быть впереди удаленного?