Git - Как получить последние изменения из ветки, которая удаленно перебазирована - PullRequest
0 голосов
/ 16 октября 2019

Проблема, с которой я сталкиваюсь, заключается в следующем. Я создал ветку. Я сделал пару коммитов, а затем сделал запрос на извлечение.

После проверки кода рецензент сделал 2 комментария и сделал ребаз с пользовательским интерфейсом (Gitlab), удаленным от Branch. Теперь мои локальные изменения не имеют последних коммитов. Но прежде чем обратиться к комментариям, которые он сделал, мне нужно перенести изменения в локальную систему.

То, что я сделал, и я действительно не уверен, что это правильно, это git fetch, и происхождение моеговетвь, которая теоретически должна быть удаленной.

git fetch
git pull origin myBranch

Есть ли лучший способ сделать это. Я борюсь с такой ситуацией и не уверен, что мой подход правильный. Спасибо !!

1 Ответ

0 голосов
/ 16 октября 2019
git fetch //Fetch all remote branches.

git checkout yourBranchName //Switch branches or restore working tree files

git pull origin yourBranchName //Fetch from and integrate with another repository or a local branch

git rebase mainBranchName yourBranchName //Reapply commits on top of another base tip

git push --force origin yourBranchName // Update remote refs along with associated objects forcefully

Для более подробной информации, пожалуйста, проверьте

...