排除 Git 模板目录中的文件不起作用

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

我试图按照教科书的建议排除虚拟存储库中的所有文本文档。使用桌面的 GUI(而不是终端),我将排除文件从 git-core

git-core/templates/info
复制并粘贴到我自己的模板文件中。

然后我就这么做了

echo "*.txt"  > exclude

之后,我运行了这个命令

git config --global init.templatedir C:/Users/youse/Documents/"Web Development" /learning_git/.git_template

如您所见,我确保路径是绝对的。

然后我做了

git init
并在存储库中创建了一个 txt 文件,但它仍然允许我做
git add
。我在这里做错了什么?有一个关于此事的 stackoverflow 查询,其中谈到了 .gitignore。请原谅我,但我没有看到
.gitignore

如果有人能解释一下,我将不胜感激。

git configuration gitignore
1个回答
0
投票

初始化 git 存储库时,您应该使用:

git init --template= .. 模板位置

https://git-scm.com/docs/git-init

然后您将使用之前创建的模板来创建它。

此外, 您还可以创建 .gitignore 文件并添加所需的任何文件扩展名,与您所做的完全相同,该文件将专门用于您的存储库。 推送到存储库以与所有贡献者共享。

© www.soinside.com 2019 - 2024. All rights reserved.