Git - 浏览远程存储库

时间:2013-05-27 19:00:32

标签: git

我在工作中遇到一个小问题。

我们将所有不同的项目提交到不同的远程存储库,有时人们会因早上4点咖啡因产生的名称而感到困惑。

所以我的问题是:

有没有办法浏览远程存储库以列出所有分支?

非常感谢任何帮助!

3 个答案:

答案 0 :(得分:3)

要仅列出远程分支,首先获取(以确保您具有对它们的本地引用),然后列出它们:

git fetch
git branch -r

您可能希望在获取后执行git remote prune <remotename>(其中<remotename>是您的远程名称 - 通常为origin),以删除对已经远程分支的过时本地引用删除。

直接“浏览”远程存储库的唯一方法是登录它所驻留的服务器并执行此操作(或设置gitweb或类似工具)。 Git的核心是你的本地副本拥有遥控器的所有功能。

答案 1 :(得分:1)

git branch -a将列出所有分支,本地和远程跟踪。

答案 2 :(得分:0)

如果使用git fetch --all获取所有分支,则可以使用以下命令查看所有远程分支:

git branch -a | grep remote