例如,我想在所有新的Git存储库中使用相同的结构:
repo
|- .git (created by git-init)
|- src
|- doc
|- README
当然,在* nix中,我可以有类似alias ginit="git init && mkdir ... && touch ..."
的内容
我是否可以通过git-init的钩子来仅通过Git本身来创建目录和文件?据我了解,--template=
仅会更改.git
的结构。
您是否考虑过使用git aliases?例如(未经测试):
$ git config --global alias.ginit '!git init && mkdir src && mkdir doc && touch README'
$ git ginit