是否有一个GUI可用于裸git存储库目录(没有任何工作树),我可以:
- 检查日志
- 查看任何提交的整个工作树结构
关于为什么我需要这个:
我的git是这样初始化的: git --git-dir=xx --work-tree=yy init (从非Git文件夹添加/提交到裸 repo)
我找不到可以处理这种情况(分离的工作树和repo)的工具。
是否有一个GUI可用于裸git存储库目录(没有任何工作树),我可以:
关于为什么我需要这个:
我的git是这样初始化的: git --git-dir=xx --work-tree=yy init (从非Git文件夹添加/提交到裸 repo)
我找不到可以处理这种情况(分离的工作树和repo)的工具。
git clone -n <url to your repo>
gitk --all
非常好用。你甚至可以在它里面切换“补丁”视图和“树形”视图! - Rockallite针对您的情况,您可以采取以下措施:
git --git-dir=xx --work-tree=yy gui
并可视化日志等。
或者,只需克隆裸仓库 - git clone path/to/bare.git .
并对其进行操作。
请注意,如果同时使用-n
和-l
(这对于本地克隆来说是默认的),则不会得到工作目录,并且对象和引用是硬链接的,不会占用太多空间。