GUI для репозитория Git - PullRequest
       5

GUI для репозитория Git

6 голосов
/ 09 октября 2011

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

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

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

Мой мерзавец это init как это: git --git-dir = xx --work-tree = yy init ( Добавить / зафиксировать к голому репо из не-git папки )

Я не смог найти инструмент, способный работать в этой ситуации (разделенное рабочее дерево и репо)

Ответы [ 2 ]

3 голосов
/ 09 октября 2011

Вы можете просто запустить gitk --all из папки git, которую вы указали в качестве параметра, и проверить свое хранилище.

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

git clone -n <url to your repo>
1 голос
/ 09 октября 2011

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

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

и визуализировать журнал и т. Д.

Или просто клонировать голое хранилище - git clone path/to/bare.git . и работать с ним.

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

...