J'ai un dossier que j'aimerais supprimer dans mon référentiel distant. Je voudrais le supprimer, mais garder le dossier sur mon ordinateur
J'ai un dossier que j'aimerais supprimer dans mon référentiel distant. Je voudrais le supprimer, mais garder le dossier sur mon ordinateur
Réponses:
git rm --cached -r somedir
Organisera la suppression du répertoire, mais ne touchera à rien sur le disque. Cela fonctionne également pour un fichier, comme:
git rm --cached somefile.ext
Ensuite, vous voudrez peut-être ajouter somedir/
ou somefile.ext
à votre .gitignore
fichier afin que git n'essaye pas de le rajouter.
git rm --cached path/to/file
Je voudrais juste:
git rm
le dossier, validez la modification.gitignore
(ou .git/info/excludes
), valider la modificationgit rm -r