git похоже на удаление моих коммитов после проверки предыдущих операций - PullRequest
0 голосов
/ 06 августа 2020

У меня 7 коммитов в моем git, я проверяю 5-й коммит, а затем создал из него ветку. после этого исчезли 6-й и 7-й коммиты? Я проверил обе ветви, основную и новую, используя приложения gui git и журнал git, и ничего не нашел о 6-м и 7-м коммитах.

1 Ответ

0 голосов
/ 06 августа 2020

Хорошо, если у вас есть 7 коммитов, и вы разветвляетесь на 5-м, значит, в вашей ветке больше не будет коммитов. Взгляните на историю коммитов (предположим, что ветка называется new_branch, а вы ответвились от master):

    new_branch
      ↓
C4 <- C5 <- C6 <- C7
                  ↑
                master

new_branch указывает на пятую фиксацию и не видит ее потомка. Попробуйте использовать git log master, он покажет историю ветки master.

См. Этот SO post для справки.

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