Réponses:
Frapper i
gitignore le fichier et le retrace du dépôt git.
En coulisses, c'est le cas git rm --cached
- Plus d'informations sur cette commande git à partir d'une question StackOverflow
k
) ramène simplement le contenu du fichier à son dernier état validé; il ne le retrace pas. Pour le tester, modifiez le fichier que vous venez de g
supprimer , appuyez sur le tampon magit pour actualiser le contenu et vous verrez ce fichier réapparaître dans la section Unstaged .
i
Appuyez d' abord sur le fichier que vous souhaitez déceler, puis appuyez k
sur .gitignore
. Pour mon cas d'utilisation, s'il y a un fichier que je veux déceler, je veux aussi le gitignore. De cette façon, mon tampon magit reste propre et vide :)
Dans le tampon Magit, appuyez sur K (majuscule k) sur le fichier. Il fonctionne avec magit 2.3; Je ne sais pas pour les versions antérieures.
Utiliser à M-x magit-file-untrack
partir d'un tampon visitant un fichier suivi ou à partir d'un tampon Magit. Lorsque le tampon visite un fichier, ce fichier est proposé comme choix par défaut.
Lorsque le point se trouve sur un fichier dans un tampon Magit, cela est également proposé par défaut. Vous pouvez également ajouter le nouveau magit-insert-tracked-files
à magit-status-sections-hook
, puis une arborescence de tous les fichiers suivis est insérée dans le tampon d'état (mais cela peut ne pas être bon pour les performances dans les grands référentiels).