全局设置git添加某些类型的文件

全局设置git添加某些类型的文件,git,gitignore,git-add,Git,Gitignore,Git Add,我想将git设置为只处理特定类型的文件。 与 在basic dir中,我必须只处理cpp、h、txt和html类型的文件。 我必须怎么做?只需像这样使用通配符*: git add *.cpp git add *.h git add *.txt git add *.html *匹配任意数量的字符,因此模式*.txt将匹配名称以.txt结尾的ale文件 为了更方便,您可以将自己的git别名设置为仅添加某些文件: git config --local alias.addHtmlFiles 'add

我想将git设置为只处理特定类型的文件。 与

在basic dir中,我必须只处理cpp、h、txt和html类型的文件。
我必须怎么做?

只需像这样使用通配符
*

git add *.cpp
git add *.h
git add *.txt
git add *.html
*
匹配任意数量的字符,因此模式
*.txt
将匹配名称以
.txt
结尾的ale文件

为了更方便,您可以将自己的git别名设置为仅添加某些文件:

git config --local alias.addHtmlFiles 'add *.html'
git config --local alias.addTextFiles 'add *.txt'
git config --local alias.addCppFiles 'add *.cpp'
git config --local alias.addHeaderFiles 'add *.h'
现在你只要使用

git addHtmlFiles 
git addTextFiles 
git addCppFiles 
git addHeaderFiles 

添加所需文件。

请列出要添加的文件名,而不是
git add*
。谢谢,但我正在寻找全局设置。你知道,有时可能会错误地使用git add*,然后所有,可能千分之一的文件都添加到stage中。我正在寻找一种方法,让git在全球范围内实现这一目标。例如,我可以使用git config--local alias.addHeaderFiles'add.h |.cpp |*.html |*.txt'吗?
git addHtmlFiles 
git addTextFiles 
git addCppFiles 
git addHeaderFiles