Тем не менее, я встречал похожие вопросы, git по-прежнему нелегко подобрать asp, так что вот моя версия основной текущей проблемы.
У меня есть ветка dev
. Затем я создаю свою собственную ветку dev с git checkout -b my_dev
.
Я работаю в этой ветке, в то время как другие разработчики работают над своими собственными ветвями разработки. В конце концов основная ветка dev
обновляется, и я хочу, чтобы ветка my_dev
синхронизировалась c с dev
.
Каков наилучший подход для этого? Рассмотрим два сценария ios: с конфликтом и без него.
Важно, чтобы я мог видеть, что изменяется вверх по течению в dev
по сравнению с моим. Моя первая идея заключалась в том, чтобы использовать git diff dev my_dev
(и наоборот), но, что удивительно, он показывает только файлы, которые я изменил . Он ничего не показал из апстрима dev
.
Я тоже сделал git fetch --all
точно.
Пока что лучшее, что я мог получить, это использовать github и делать запрос на вытягивание , который красиво показывает все различия и файлы, которые находятся в dev
, а не в my_dev
. Но я должен использовать только git cli
, верно?