git:Interrogate" remote"知识库

时间:2016-06-01 11:57:50

标签: git

我们说我在Github或某个私人服务器上有一个公共回购。 如果我将它克隆到我的机器上,我可以运行如下命令:

git branch 

git-show

等。以了解有关存储库的更多信息。 显然,类似github的东西有一个GUI,您可以使用它来获取这些信息。我想知道是否有一种方法可以从命令行获取这些信息而不clonessh到远程机器并cd到托管存储库的目录。

1 个答案:

答案 0 :(得分:2)

一个简短的回答是'不' - 除非像Github那样,回购也有一个可以远程访问的前端用户界面,所以你可以远程进行远程审讯。

@Dilettant是对的 - 你可能会在git help ls-remote

中找到你想要的东西

如果你确实想要一个更轻量级的repo克隆,--bare--mirror选项只复制git数据库(意味着你没有工作目录)。后者旨在与git remote update一起使用,以提供远程仓库的或多或少精确的副本。

我不知道你想要实现的是什么,但请记住,没有理由你不能拥有同一个repo的多个本地克隆,并且你可以从一个(包括本地克隆)和推到另一个。