Il y a aussi magit-do-async-shell-command, que j'ai lié à "&" dans un tampon d'état magit.
hjon
Réponses:
20
Magit ne fournit pas de commande qui le fait git rm(mais si vous avez ouvert une demande de fonctionnalité, je l'ajouterais probablement éventuellement).
En attendant, vous pouvez supprimer le fichier en utilisant une autre méthode, par exemple en utilisant M-x delete-file RET <file> RET. Une fois que vous avez fait cela, actualisez le tampon Magit à l'aide de g, puis procédez à la "suppression" du fichier en vous y déplaçant dans la liste des modifications non mises en scène, puis en appuyant sur s.
Réponses:
Magit ne fournit pas de commande qui le fait
git rm
(mais si vous avez ouvert une demande de fonctionnalité, je l'ajouterais probablement éventuellement).En attendant, vous pouvez supprimer le fichier en utilisant une autre méthode, par exemple en utilisant M-x delete-file RET <file> RET. Une fois que vous avez fait cela, actualisez le tampon Magit à l'aide de g, puis procédez à la "suppression" du fichier en vous y déplaçant dans la liste des modifications non mises en scène, puis en appuyant sur s.
la source
Magit ne prend pas en charge
git rm
. Au lieu de cela, supprimez le dossier dans dired et puis effectuez la modification.Vous pouvez également utiliser !pour lancer n'importe quelle commande git.
la source
K
(magit-file-untrack
) doesgit rm --cached
git rm --cached
ne supprime pas le fichier du disque, alors que legit rm
fait. Merci!