Git:如何通过.gitignore忽略具有空文件名的隐藏文件/点文件/文件?

Ber*_*rot 14 git gitignore

这些文件都应该被忽略:

.weirdBackupFileType
.travis.yml
Run Code Online (Sandbox Code Playgroud)

不应忽略以下文件:

_.weirdBackupFileType
Z.travis.yml
Run Code Online (Sandbox Code Playgroud)

小智 13

如果要忽略所有的dotfiles,请在.gitignore文件中添加(如果它不存在,请添加)

.*
!.gitignore
Run Code Online (Sandbox Code Playgroud)


Cod*_*ard 1

你的答案很简单:

这是您的文件的内容.gitignore

# ignore those files 
.weirdBackupFileType
.travis.yml

#DONOT ignore those files (this is what the ! is for - un ignore files)
!_.weirdBackupFileType
!Z.travis.yml
Run Code Online (Sandbox Code Playgroud)

就是这样。

在图像中,您可以看到我已经创建了该文件,并将其添加到后,.gitignore它们不再处于该状态。

在此输入图像描述