1
我感興趣的是看到哪個分支主機被配置爲推送和拉取?我正在使用git 1.9.3版本Git顯示本地分支的推送和推送信息
目前我找到的唯一解決方案是git remote show [remote]
。如果在一個遠程控制檯上運行,這個遠程控制檯會爲這個分支提供信息。請參閱下面的示例,其中包含本地分支主機的git pull和git推送信息。
我覺得這是一個有點麻煩不但因爲它是間接的,不是要求當地分支機構,如果你有多個遙控器配置
git remote show origin
* remote origin
Fetch URL: [repository-url]
Push URL: [repository-url]
HEAD branch: master
Remote branches:
master tracked
Local branch configured for 'git pull':
master rebases onto remote master
Local ref configured for 'git push':
master pushes to master (up to date)
'git branch -vv | grep master'就像我在尋找的東西,但是當* pull *被設置時,它首先顯示跟蹤分支'[origin/master]',而不是如果只有* push *被配置。 – 2014-10-01 08:49:53
分支本身只跟蹤遠程和參考。您需要獲得遙控器,然後查看遠程配置,如果這有所作爲。我不知道一個命令可以一步到位。 – 2014-10-01 09:08:35