[英]git How to merge a branch into the master branch by completely overwriting master branch
[英]How to know if a branch is master branch or not?
我有一個腳本,它將提取回購協議的所有分支,並且還將執行其他操作。 我想知道“是否有任何git命令會告訴分支是master還是不是?”
你可以跑
git remote show origin
克隆存儲庫后。
origin通常是默認遙控器的名稱。 克隆存儲庫時,將自動為您設置。 如果運行git remote show origin
,它將為您顯示倉庫的URL,它的HEAD,遠程分支以及跟蹤這些遠程分支的任何本地分支。
因此, HEAD branch:
分支旁邊的HEAD branch:
命令的輸出將是您的master
分支。
更正:請注意,這是通過將HEAD設置為穩定使用的master或main分支來假設git存儲庫已遵循約定。 他們的HEAD可以指向他們選擇的任何分支,在這種情況下,您的HEAD branch:
將指向該特定分支。
請使用以下命令,該命令將不只顯示master分支,而是顯示所有本地和遠程分支
git branch -avv
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.