您的位置:首页 > 其它

git - 查看远程仓库信息

2015-04-10 15:04 387 查看
可以通过命令
git
remote show [remote-name]
查看某个远程仓库的详细信息,比如要看所克隆的
origin
仓库,可以运行:
$ git remote show origin
* remote origin
URL: git://github.com/schacon/ticgit.git
Remote branch merged with 'git pull' while on branch master
master
Tracked remote branches
master
ticgit


除了对应的克隆地址外,它还给出了许多额外的信息。它友善地告诉你如果是在 master 分支,就可以用
git
pull
命令抓取数据合并到本地。另外还列出了所有处于跟踪状态中的远端分支。

上面的例子非常简单,而随着使用 Git 的深入,
git
remote show
给出的信息可能会像这样:
$ git remote show origin
* remote origin
URL: git@github.com:defunkt/github.git
Remote branch merged with 'git pull' while on branch issues
issues
Remote branch merged with 'git pull' while on branch master
master
New remote branches (next fetch will store in remotes/origin)
caching
Stale tracking branches (use 'git remote prune')
libwalker
walker2
Tracked remote branches
acl
apiv2
dashboard2
issues
master
postgres
Local branch pushed with 'git push'
master:master


它告诉我们,运行
git
push
时缺省推送的分支是什么(译注:最后两行)。它还显示了有哪些远端分支还没有同步到本地(译注:第六行的
caching
分支),哪些已同步到本地的远端分支在远端服务器上已被删除(译注:
Stale
tracking branches
下面的两个分支),以及运行
git
pull
时将自动合并哪些分支(译注:前四行中列出的
issues
master
分支)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: