2015-03-03 254 views
-2

我想在运行Ubuntu的虚拟机上找到一个git存储库。我认为它已经创建,但不确定。找出是否存在任何git存储库的最佳方法是什么?我已经安装了git。Git - 在Ubuntu上找到git存储库

回答

4

如果你想搜索你的整个系统的混帐回购协议,那么我会建议使用找到

每个混帐回购有git的文件夹,所以通过使用find搜索它们,你可以返回一个包含git的文件夹中的每个目录。

$ find ~ -type d -name ".git" -print 

这将输出您的用户帐户内的所有git存储库的文件夹。

否则,如果您要检查,如果你是在目录中已经是一个混帐回购协议,则只需运行:

$ git status 

这将返回

fatal: Not a git repository (or any of the parent directories): .git 

On branch master 
+0

谢谢您的回答!有效! – Nash 2015-03-03 14:07:32

0

在你的回购的最高级别的目录,你可以尝试:

$ cd .git 

如果没有失败,那么肯定是一个Git仓库。

每个git仓库在最顶层都有一个.git隐藏目录。

希望它能帮助.. :)

0

在您认为是存储库的目录上,请尝试以下命令:

$ git status 

如果该目录包含一个存储库,它会显示这样的事情:

On branch master