[英]Git: List the number of branches merged to Master but not on Release branch
我正在使用Git
存儲庫。 我有一個Release
分支,它位於Master
分支后面。 我通常將開發分支合並到Master
,只有經過QA驗證的分支合並到Release。 無論如何,有沒有列出已經合並到Master
但沒有合並到Release
分支的分支? 這樣,我很容易列出哪些分支已合並到Master
以及合並到Release
。
您可以使用git branch --merged <branch name>
列出合並的分支。 所以就你而言
$ git branch --merged Master
... branches ...
$ git branch --merged Release
... branches ...
並查找出現在第一個輸出中而不是第二個輸出中的分支。 我敢肯定可以做一個單人,但我不是殼專家。
根據要包含遠程分支還是僅列出遠程分支,必須分別使用-a
或-r
標志。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.