1

我希望在所有新的 Git 存储库中都具有相同的结构,例如:

repo
|- .git (created by git-init)
|- src
|- doc
|- README

当然,在 *nix 我可以有类似的东西alias ginit="git init && mkdir ... && touch ..."

我可以使用某种钩子让 git-init 仅通过 Git 本身来创建目录和文件吗?据我了解,只是--template=改变结构.git而已。

4

1 回答 1

1

Have you considered using git aliases? e.g. (untested):

$ git config --global alias.ginit '!git init && mkdir src && mkdir doc && touch README'
$ git ginit
于 2019-11-01T15:21:08.403 回答