git仓库的远程列表?
我有一个git存储库。 这个回购有多个远程仓库(我认为)。 我如何获得属于上述回购的远程存储库列表? 有些东西像git list --origins
或类似的东西?
您可以使用命令git remote -v
获取任何已配置的远程URL的列表。
这会给你类似下面的东西:
base /home/***/htdocs/base (fetch)
base /home/***/htdocs/base (push)
origin git@bitbucket.org:*** (fetch)
origin git@bitbucket.org:*** (push)
如果你只需要远程仓库的名字(而不是其他任何数据),一个简单的git remote
就足够了。
$ git remote
iqandreas
octopress
origin
FWIW,我有完全相同的问题,但我在这里找不到答案。 这可能不是便携式的,但至少对于gitolite,我可以运行以下来获得我想要的:
$ ssh git@git.xxx.com info
hello akim, this is gitolite 2.3-1 (Debian) running on git 1.7.10.4
the gitolite config gives you the following access:
R W android
R W bistro
R W checkpn
...
链接地址: http://www.djcxy.com/p/43607.html