Почему gitk не показывает мою локальную ветку?

я я изучаю gitи использую gitkдля визуализации своей истории и веток.

Я попробовал gitkна локально инициализированном репозитории, и он

Однако, когда я попытался запустить gitkдля визуализации репо, полученного с помощью git clone, gitkпоказывает только одной из ветвей.


Вот что происходит:

После того, как я сделал git clone, я вижу 1 ветку локально:

$ git branch
* experiment

Итак, я сделал git checkout -b master origin/master, чтобы создать свою локальную ветку отслеживания, теперь:

$ git branch
  experiment
* master

Теперь я думал, что у меня есть 2 локальные ветки, поэтому я с радостью запускаю gitk, однако я вижу только одну ветку:

gitk not showing local branch

я знаю способ просмотра скрытой ветки masterвыполнив gitk --all:

gitk only show other local branch when use with --all

Но теперь мне действительно любопытно, почему gitkне показывает локальную ветку master, которая у меня здесь , есть у кого мысли?

Спасибо!

8
задан I'm a frog dragon 15 March 2012 в 03:36
поделиться