Любой из них в порядке. Используйте ту, которая имеет лучшую видимость для вас. И, говоря о видимости, вы также можете проверить printf .
1. Ведущее устройство обновления сначала...
git checkout [master branch]
git pull [master branch]
2. Теперь повторно основывайте исходное ответвление с основным ответвлением
git checkout [source branch]
git rebase [master branch]
git pull [source branch] (remote/source branch)
git push [source branch]
, ЕСЛИ исходное ответвление еще не существует на удаленном, затем сделайте:
git push -u origin [source branch]
"и вуаля..."
Шаг 1:
git fetch origin
Шаг 2:
git rebase origin/master
Шаг 3: (Зафиксируйте если любые конфликты)
git add .
Шаг 4:
git rebase --continue
Шаг 5:
git push --force