Как мне спросить git, какие коммиты не на ветке? - PullRequest
2 голосов
/ 29 февраля 2012

Я не уделил достаточно внимания, и некоторое время работал над "без ветки".

Проблема в том, что мои работы занимают недели времени и, возможно, 10 коммитов, поэтому для меня теперь очевидно, что именно было передано в правую ветвь, а что нет.

Как спросить git обо всех созданных мной коммитах, которые не принадлежат ни к какой ветке? И могу ли я легко объединить их или мне нужно выполнить одно объединение за коммит?

1 Ответ

1 голос
/ 29 февраля 2012

Если вы все еще там, где вы сделали свой последний коммит, вы можете просто создать новую ветку с

$ git branch new-branch

Если у вас нет измененных файлов в вашем рабочем каталоге, теперь вы можете переключиться на эту веткуВы только что создали:

$ git checkout new-branch

Теперь вы можете продолжать как обычно, перемещая коммиты, используя git cherry-pick или git rebase.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...