git - 初始化 Git 存储库时创建自定义目录
问题描述
我希望在所有新的 Git 存储库中都具有相同的结构,例如:
repo
|- .git (created by git-init)
|- src
|- doc
|- README
当然,在 *nix 我可以有类似的东西alias ginit="git init && mkdir ... && touch ..."
我可以使用某种钩子让 git-init 仅通过 Git 本身来创建目录和文件吗?据我了解,只是--template=
改变结构.git
而已。
解决方案
Have you considered using git aliases? e.g. (untested):
$ git config --global alias.ginit '!git init && mkdir src && mkdir doc && touch README'
$ git ginit
推荐阅读
- r - 使用 R 中的括号对数据框进行子集化--x 中的错误:一元运算符的参数无效
- java - Java 错误:编译时找不到符号
- php - Laravel 从 yajra 数据表中替换 QueryDataTable.php
- rust - 如何使用 Rust 中的特征避免代码重复?
- python - 产生意外结果的按位运算
- python - 我想重复一个输入问题,但我不想得到它的输出
- python - 如何使用 Python 抓取多语言网页
- python - 如何获得 PyTorch 图像分类器的预测?
- html - 如何将自动行中的网格项与行跨度垂直对齐?
- html - 如何在 html5 上的文本之间添加水平空格?