[英]How do you find the default branch of a remote git repository?
不同的存儲庫以不同的方式命名它們的主要開發分支(例如main
、 gh-pages
、 master
等),並且旨在與多個存儲庫一起使用的腳本需要一種自動化的方式來發現當前存儲庫的默認分支名稱。
什么git
命令返回該名稱?
git rev-parse --abbrev-ref origin/HEAD
將打印origin/<default-branch-name>
。
如果origin
存儲庫更改其默認分支名稱,則git remote set-head origin -a
將檢索新的默認分支名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.