GUI裸git仓库
是否有裸露的git仓库目录中的GUI(没有工作树的任何地方),我可以:GUI裸git仓库
- 检查日志
- 看到整个工作树结构的任何承诺
至于为什么我需要这样的:
我的Git是初始化为这样的: 混帐--git-DIR = XX - 共同努力树= YY的init(Add/commit to bare repo from a non-git folder)
我无法找到一个工具可以与这种情况(分离工作树和回购)
为了您的情况下工作,你可以这样做:
git --git-dir=xx --work-tree=yy gui
和可视化等登录
或者,只是克隆裸回购 - git clone path/to/bare.git .
和上进行操作。
请注意,您将-n
和-l
(无论如何都是本地克隆的默认值)组合在一起,您将无法获得工作目录,而且对象和参考链接也很难链接,因此不会占用太多空间。
您可以简单地从您指定为参数的git的文件夹中运行gitk --all和检查回购。
对于其他人袭击了这个问题:如果你是担心由工作目录占用空间,克隆与-n(无校验选项):
git clone -n <url to your repo>
我会试试这个。假设它不重复任何数据。 (我的回购是巨大的) –
您应该能够从git的文件夹中运行gitk --all(你的XX文件夹) –
'gitk --all'是非常好的。你甚至可以在它的“补丁”视图和“树”视图之间切换! – Rockallite
通常一个纯仓库是“在某处疯狂的“,你只能使用本地克隆,你可以使用任何你想要的GUI。那有什么不对? – KingCrunch
为什么你想要直接使用裸回购? – svick
我更新了问题。简而言之:混帐--git-DIR = XX - 共同努力树= YY初始化 –