GUI для голого git-РЕПО

есть ли GUI для голого каталога git repo (нигде нет рабочего дерева), который я могу:

  • проверить журналы
  • см. всю рабочую древовидную структуру для любых коммитов

относительно того, почему мне это нужно:

мой git является init, как это: git --git-dir=xx --work-tree=yy init (добавить / зафиксировать голое РЕПО из папки, отличной от Git )

Я не смог найти инструмент, который может работать с этой ситуацией (отдельно рабочее дерево и РЕПО )

2 ответов


для вашей ситуации, вы можете сделать:

git --git-dir=xx --work-tree=yy gui

и визуализируйте журнал etc.

или просто клонируйте голое РЕПО -git clone path/to/bare.git . и работать над этим.

обратите внимание, что вы объединяете -n и -l (что по умолчанию для локального клона в любом случае) вы не получите рабочий каталог, а также объекты и ссылки жестко связаны, и вы не используете много места.


вы можете просто запустить gitk --all из папки git, указанной в качестве параметра, и проверить свое РЕПО.

для других, которые попали в этот вопрос: если вас беспокоит пространство, занятое рабочим каталогом, клонируйте с-n (без опции проверки):

git clone -n <url to your repo>