Sur SVN, supprimer quelque chose du système de fichiers directement (plutôt que d'utiliser svn) a créé une charge de maux de tête.
Je n'ai pas trouvé que c'était un problème lors de l'utilisation git, mais je remarque que git a sa propre rmimplémentation (git rm ).
Quelle est la différence entre rmet git rm?
git reset --hardpuis faire une vérification de master pour sortir de l'état de tête détaché parce que je savais que je n'avais pas de changements non validés. Si vous n'avez pas validé vos modifications, vous voudrez peut-être faire un git stash, mais je suis relativement nouveau dans git donc je ne connais pas la commande exacte. Si vous êtes venu ici en 2014 ou après, j'espère que cette réponse vous a été utile.