列出本地git仓库中的文件?

我正在使用Sparkleshare,它使用Git在笔记本电脑和我的备份服务器之间同步文件。

现在我想能够浏览我已经上传到我的服务器的文件和目录,但我不知道如何?

我明白,Git使用某种特殊的文件层次结构,我只是不能列出我的文件,对不对?

但是,如何列出它们并浏览我的文件呢?

这个命令:

git ls-tree --full-tree -r HEAD 

列出你的git仓库跟踪的所有已经提交的文件。

试试这个命令:

 git ls-files 

这列出了存储库中的所有文件,包括只有暂存但尚未提交的文件。

http://www.kernel.org/pub/software/scm/git/docs/git-ls-files.html