Après avoir ajouté le fichier .gitignore et l'avoir soumis, les fichiers ignorés pour le contrôle de version ont été de nouveau ajoutés au contrôle de version.
淡淡烟草味
淡淡烟草味 2017-05-02 09:22:57
0
3
578

Certains fichiers de configuration sur l'entrepôt distant ont déjà été téléchargés. Je souhaite supprimer leur contrôle de version. N'ajoutez pas ces fichiers de configuration à chaque fois que vous validez ou poussez. Commencez donc par définir ces fichiers pour qu'ils ne soient plus suivis, puis créez un fichier .gitignore et ajoutez le nom du fichier à ignorer. L'icône du fichier dans Eclipse a changé lors de la validation, divers noms de fichiers delete: sont demandés.
Mais qu'il s'agisse de commit ou de commit/push, les fichiers qui ont été ignorés tout à l'heure sont tous réajoutés au contrôle de version (vous pouvez le voir via l'icône du fichier dans Eclipse, vous pouvez également le voir après modification du contenu du fichier et validation). Je voudrais demander ce qui se passe ? Pourquoi les fichiers initialement supprimés du contrôle de version sont-ils ajoutés au contrôle de version après la validation ?

淡淡烟草味
淡淡烟草味

répondre à tous(3)
我想大声告诉你

Supposons que vous ayez trois fichiers
a.txt, b.txt, c.txt et qu'ils ont tous été soumis.

Maintenant tu souhaitesignore b.txt

Ensuite, vous devez ajouter b.txt au fichier .gitignore, echo "b.txt" >> .gitignore

Alors cette fois commit/push, vous verrez

.gitignore
b.txt

Si b.txt il y a des changements cette fois, vous le verrez. C'est bon

Concentrez-vous simplement sur commit/push, et tous les changements b.txt seront ignorés la prochaine fois.

Je ne sais pas si tu as besoin de dire ça

迷茫

Ceci contient les résultats souhaités /q/1010000000430426

左手右手慢动作

Le problème a été résolu. La méthode de fonctionnement est (dans Eclipse) : cliquez d'abord avec le bouton droit sur le fichier à supprimer du contrôle de version et ignorez-le. Un enregistrement du fichier sera ajouté dans .gitignore, puis supprimez le fichier, puis validez et poussez, de sorte que le fichier soit supprimé. La branche distante sera supprimée. Le fichier. La prochaine fois que vous régénérerez le fichier localement, puisqu'il est ajouté à .gitignore, le fichier nouvellement généré ne sera plus ajouté au contrôle de version~
(ps : j'ai déjà suivi cette idée. Cela n'a pas fonctionné, mais le lendemain, j'ai demandé conseil à quelqu'un d'autre et il m'a dit la même chose, puis je suis rentré chez moi et j'ai réessayé et ça a fonctionné =.=)

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal