👋

git clone しないでデフォルトブランチ名を取得する

2020/10/05に公開

GitHub のデフォルトブランチ名が master から main になったらしいので、今後はこういうのも必要になるかも。

$ echo `git ls-remote --symref https://github.com/git/git | sed -n 's/^ref: refs\/heads\/\(.*\)\s\+HEAD$/\1/p'`
master

Discussion