Je ne pense pas que vous ayez besoin de définir les fichiers ignorés dans le fichier .gitignore. Étant donné que vous ne souhaitez pas transférer ces fichiers vers la télécommande, mais souhaitez conserver ces fichiers à distance, vous ne pouvez tout simplement pas les ajouter à la zone de stockage temporaire. Plus précisément, lorsque git add, ne mettez simplement pas ces fichiers add dedans. Cependant, cela présente également l'inconvénient que vous pouvez rencontrer une situation dans laquelle vous ne pouvez pas changer de branche car il y a toujours des modifications qui n'ont pas été ajoutées à la zone de préparation.
Votre idée est très étrange. Puisque vous n'avez pas à vous en soucier après la première soumission, vous n'avez pas besoin de l'ajouter au fichier .gitignore. Votre fichier change-t-il constamment ?
Utilisation du paiement clairsemé
sparse-checkout
Résolu le problèmeDescription du lien du lien de référence ci-joint
Vous pouvez essayer de vous tromper et faire semblant de ne pas le voir. .
Dans ce cas, vous créez généralement un
config.ini.dist
que les utilisateurs peuvent modifierJe ne pense pas que vous ayez besoin de définir les fichiers ignorés dans le fichier .gitignore. Étant donné que vous ne souhaitez pas transférer ces fichiers vers la télécommande, mais souhaitez conserver ces fichiers à distance, vous ne pouvez tout simplement pas les ajouter à la zone de stockage temporaire. Plus précisément, lorsque
git add
, ne mettez simplement pas ces fichiersadd
dedans. Cependant, cela présente également l'inconvénient que vous pouvez rencontrer une situation dans laquelle vous ne pouvez pas changer de branche car il y a toujours des modifications qui n'ont pas été ajoutées à la zone de préparation.Votre idée est très étrange. Puisque vous n'avez pas à vous en soucier après la première soumission, vous n'avez pas besoin de l'ajouter au fichier .gitignore. Votre fichier change-t-il constamment ?
Ajoutez le nom du fichier directement à gitignore, puis générez-en un en ligne et ce sera fait. Pourquoi devez-vous réparer git ? Je n'ai pas compris.
J'ai rencontré ce problème et je n'ai pas encore trouvé de solution. Il n'y a probablement aucun moyen