Stackoverflow ответ
лько я знаю, объект commit содержит информацию только о родителях, поэтому если у меня возникнет ситуация примерно такая:
* branch-1
|
o
|
o master
|
o
что является своего рода эквивалентом
* branch-1
|
o
/
o master
|
o
а что если мой хозяин пойдет вперёд?
o master
|
o * branch-1
| |
o o
|/
o
|
o
находясь на ветке-1,git log --graph --decorate
покажет мне только:
* branch-1
|
o
|
o
|
o
если я знаю из какой ветки я начал, могу позвонитьgit merge-base master branch-1
, но что, если я не знаю, из какой ветки я начинал?
PS. Я все еще учу английский, но иногда я делаю глупые ошибки. Я делаю все возможное, пишу вопросы и ответы на английском языке, однако я был бы очень рад, если вы отредактируете мой пост в случае каких-либо ошибок. Обещаю, ваши усилия не пропадут даром.