git: Add an init template, use it to create the main branch

See
56d614f806.

> This change adds a HEAD file to the Git template with a different ref.
This means that new repositories will commit to a "main" branch by
default instead.
This commit is contained in:
Oliver Davies 2020-07-20 01:47:30 +01:00
parent 0f797c6ffe
commit b35d9a938a
4 changed files with 6 additions and 7 deletions
tag-zsh/zsh/configs

View file

@ -1,13 +1,7 @@
# No arguments: `git status`
# With arguments: acts like `git`
g() {
if [[ $1 == init ]];
then
# Prefer "main" to "master"
git "$@"
git checkout -b main
git branch -d master
elif [[ $# > 0 ]];
if [[ $# > 0 ]];
then
git $@
else