Maison > Questions et réponses > le corps du texte
我刚开始接触git 然后想忽略文件 但是出现了一些我不知道怎么解决的问题
比如,我想忽略html文件
我使用
cat .gitignore
vim .gitignore
然后在.gitignore文件的编辑模式下,写下
#忽略以html结尾的文件
*.html
保存退出
我在看git status的时候,hmtl文件确实是没有了,但确出现了
我需要提交.gitignore文件.是不是我忽略文件的方式有问题
大家讲道理2017-05-02 09:35:19
1. Il n'y a rien de mal à ignorer les fichiers
2. Les fichiers .gitignore peuvent fonctionner normalement sans soumission
3. Git ignorera uniquement les fichiers non suivis dans la bibliothèque .git basée sur .gitignore <🎜. >
Méthode :
1. Exécutez git rm --cached old file.html
2 Exécutez git commit old file.html -m 'Comment...'
1. Supprimez les fichiers suivis de la bibliothèque .git sans les supprimer localement (si vous souhaitez également les supprimer localement, n'ajoutez pas git avant la commande rm)
Soumettez, puis. fichier Il a en fait été supprimé de la bibliothèque .git
---------------Ligne de séparation-----------------
Parce que le fichier .gitignore a été soumis, Git l'a suivi et vous avez à nouveau modifié le fichier .gitignore
Ensuite, lorsque vous vérifiez le statut avec git status, bien sûr, c'est :
modified: .gitignore 红色标记状态,等待加入add命令暂存下一步提交
Méthode 1, annuler les modifications : Exécuter git checkout -- ".gitignore"
Exécutez git add .gitignore
Exécutez git commit .gitignore -m 'Comment...'
黄舟2017-05-02 09:35:19
Modifié.gitignore
, il doit être soumis normalement, et il n'y a pas de problème
高洛峰2017-05-02 09:35:19
Si gitignore ne semble pas modifié, alors le fichier que vous avez utilisé pour ignorer le fichier a été ignoré ?
天蓬老师2017-05-02 09:35:19
Vous ne vous êtes pas engagé ? . . .gitignore nécessite généralement un commit
仅有的幸福2017-05-02 09:35:19
Si vous le modifiez, vous devez le valider en tant que modification