Comment ignorer les fichiers existants dans Git?
J'ai besoin de travailler sur file.txt
localement et dans Git, avec un contenu différent. Je veux Git pas de me dire qu'il y a eu des modifications à ce fichier.
Est-ce possible?
double possible de Commettre Spécifique à l'appareil les Fichiers de Configuration
OriginalL'auteur kassie | 2013-12-11
Vous devez vous connecter pour publier un commentaire.
En fait, vous voulez
--skip-worktree
, pas--assume-unchanged
. Voici une bonne explication pourquoi.Donc
git update-index --skip-worktree file.txt
TLDR;
--assume-unchanged
est pour la performance, pour des fichiers qui ne changent pas (comme les Kits de développement logiciel);--skip-worktree
est pour des fichiers qui existent sur la télécommande, mais que vous voulez faire local (sans traces) des changements.S'il vous plaît ajouter la commande complète de votre réponse (
git update-index ...
); Certains d'entre nous sont de véritables git débutants et j'ai eu à lire ci-dessous @janos, en réponse à compléter le vôtre 😉fait. Merci pour la suggestion.
Merci pour l'explication. 🙂
OriginalL'auteur Tom Auger
Peut-être vous voulez "faire semblant" que le fichier n'a pas changé alors qu'en fait il a fait? Vous pouvez le faire comme ceci:
Pour annuler cette plus tard:
Pour afficher une liste de fichiers qui sont marqués de cette façon:
Mise à JOUR
Que les commentaires l'ont souligné, ce n'est probablement PAS ce que vous voulez faire.
Un meilleure réponse a été posté par @Tom Auger, utiliser à la place.
OriginalL'auteur janos
Si la modification de la
.gitignore
fichier n'est pas une option, car il est vérifié dans le git lui-même), pensez à utiliser.git/info/exclude
.OriginalL'auteur hillu
Pouvez-vous pas utiliser .gitignore fichier?
OriginalL'auteur abasterfield
Tous vous avez besoin est de cliquer sur le
more
bouton sourcetree juste à la droite du nom de fichier, dans le unstaged section fichiers. Cliquez surignore
et à la source de l'arbre effectuer votre action souhaitée pour le fichier ou tous les fichiers du même type.OriginalL'auteur antonio
SOURCETREE Terminal codes
Ajouter ignorer des fichiers:
Extrait ignorer des fichiers:
Liste ignorer les fichiers:
OriginalL'auteur Limitless isa
Dans Eclipse Luna, cela peut être fait avec le plugin EGit je pense] en faisant ceci:
cliquez-droit sur le fichier -> l'Équipe -> Avancé> Assumer inchangé
OriginalL'auteur cellepo