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 rm
implémentation (git rm
).
Quelle est la différence entre rm
et git rm
?
git reset --hard
puis 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.