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