Git 想要忽略文件夹,但不忽略某个文件,设置规则无效,请问怎么回事
天蓬老师
天蓬老师 2017-05-02 09:40:59
0
4
583

想要达到 upload 文件夹下忽略所有文件跟踪,但不忽略 index.html ,单规则

在.gitignore 文件里设置如下

uploads/*

uploads/!index.html

但不起作用, index.html 也被忽略了,不跟踪了。 请问是这个语法有问题吗?

Git 版本 2.6.3

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

répondre à tous(4)
Ty80
upload
!upload/index.html
伊谢尔伦

Créez un nouveau .gitignore sous le dossier de téléchargement avec le contenu suivant :

*
!.gitignore
!index.html
漂亮男人

Le deuxième étage est correct. Si vous ne souhaitez pas ajouter upload sous le dossier .gitignore, vous pouvez mettre votre code

.
uploads/*

uploads/!index.html

Échangez les positions, car votre règle est

Filtrez tous les fichiers du dossier upload, et puis si vous ne le laissez pas filtrer index.html, tous les fichiers seront filtrés, et bien sûr index.html n'existera plus

某草草

Mon test personnel était de l'écrire comme ceciuploads/* uploads/!index.htmlCela n'a pas fonctionné. Plus tard, je l'ai recherché et j'ai découvert qu'il pouvait être écrit comme ceci. Voir mon article de blog http://blog.csdn.net/CalShell. ...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!