除了web,哪个工具我可以从git浏览文件?

时间:2012-11-28 01:01:09

标签: git

我来自Perforce。它允许我使用p4v浏览存储在服务器中的文件。我想知道git是否有类似的GUI工具。

3 个答案:

答案 0 :(得分:0)

使用git,实际上不需要这样的工具。只需从服务器获取更改并在本地浏览。

答案 1 :(得分:0)

如果您只想查看文件而不是检出它们,可以使用git show ${revision}:path/to/file,其中$ {revision}可以是提交ID,分支名称,标记名称...

您也可以安装和使用tig,这是git的curses客户端。键入 t ,您可以浏览提交引用的树。

最后,您可以从给定的修订中签出文件/目录,但这当然会使您的工作目录与索引不同。您可以通过git checkout ${revision} -- path/to/file

执行此操作

答案 2 :(得分:0)

一般情况下,您应该使用git checkout %revision%查看要查看的修订版。如果这太慢,你可能做错了;)。

要查看给定修订中的特定文件,请使用git show %revision%:filename。这也适用于查看目录,例如git show head^:./

如果您想要这样做,请使用附带的git guiRepository > Browse Branch文件是您正在寻找的。