初始化Git存储库时创建自定义目录

问题描述 投票:1回答:1

例如,我想在所有新的Git存储库中使用相同的结构:

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

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

我是否可以通过git-init的钩子来仅通过Git本身来创建目录和文件?据我了解,--template=仅会更改.git的结构。

git githooks git-init
1个回答
1
投票

您是否考虑过使用git aliases?例如(未经测试):

$ git config --global alias.ginit '!git init && mkdir src && mkdir doc && touch README'
$ git ginit
© www.soinside.com 2019 - 2024. All rights reserved.