我正試圖編寫一個命令來檢查當前分支是否存在於遠程跟蹤分支中。GIT:檢查當前分支的命令是否存在於遠程跟蹤分支中
我使用下面的命令得到了當前分支: git branch | SED -n -e 'S/^ */\ 1/P(。*)'
輸出:主
我可以使用以下命令所有遠程跟蹤分支: GIT中顯示分支-r
我的問題是我們可以有一個命令來檢查當前分支,即遠程跟蹤分支中是否存在「主」?
在此先感謝 Pritish
我正試圖編寫一個命令來檢查當前分支是否存在於遠程跟蹤分支中。GIT:檢查當前分支的命令是否存在於遠程跟蹤分支中
我使用下面的命令得到了當前分支: git branch | SED -n -e 'S/^ */\ 1/P(。*)'
輸出:主
我可以使用以下命令所有遠程跟蹤分支: GIT中顯示分支-r
我的問題是我們可以有一個命令來檢查當前分支,即遠程跟蹤分支中是否存在「主」?
在此先感謝 Pritish
商店分行名稱變量 -
export a=branch_name
然後,
git branch -a | grep remotes/.*/$a
使用:git branch -vv
會顯示當前每個地方分支什麼是上游分支。喜歡的東西:
$ git branch -vv
* master 1c33b92 [origin/master] Description
b1 1c3c81 [origin/b2] Description of b1
c1 2d4d92 Description of c1
這裏master
是跟蹤origin/master
,b1
是跟蹤遠程b2
和c1
只不過是當地的分支機構,而不是遠程發現。
爲什麼這個C++和C? – Petr