Сбросить "ветку впереди" при использовании комплекта
В моем текущем рабочем процессе я получаю пакет git, который распаковываю:
$ git bundle unpack new.bundle code
и затем я добавляю к нему патчи:
$ git am *.patch
git log показывает, что исправления были зафиксированы; однако когда я запускаю git status, он говорит Your branch is ahead of 'origin/master' by 2 commits.
Насколько я понимаю, это означает, что я должен подтолкнуть комментарии к оригинальной ветке. Это невозможно, так как я использовал пакет.
Как правильно поступить и зафиксировать текущий "источник / мастер"?
1 ответ
может быть источником является расслоение.
Вы можете проверить это достаточно легко:
git remote show origin
Я не могу вставить код в пакет.
Согласен.
Вы можете вытащить из пакета, однако, это означает, что вам не нужно извлекать различия из пакета, но вы можете напрямую объединить последние коммиты из источника в вашем репо.