Questions marquées «git-rm»

`git rm` est une commande Git utilisée pour supprimer des fichiers de l'arborescence de travail et de l'index. Utilisez cette balise pour tous les articles liés à l'utilisation de cette commande.

1924
Comment puis-je supprimer un fichier d'un référentiel Git?

J'ai ajouté un fichier nommé "file1.txt"à un référentiel Git. Après cela, je l'ai validé, j'ai ajouté quelques répertoires appelés dir1et dir2et les ai validés dans le référentiel Git. Maintenant , le dépôt actuel a "file1.txt", dir1et dir2. Comment puis-je supprimer "file1.txt"sans affecter les...

499
Mise en attente des fichiers supprimés

Disons que j'ai un fichier dans mon référentiel git appelé foo . Supposons qu'il ait été supprimé avec rm(pas git rm). Le statut de git affichera alors: Changes not staged for commit: deleted: foo Comment organiser cette suppression individuelle de fichiers? Si j'essaye: git add foo Ça dit: 'foo'...

405
Supprimer un dossier du suivi Git

Je dois exclure un dossier (téléchargement de nom) du suivi. J'ai essayé de courir git rm -r --cached wordpress/wp-content/uploads et après cela j'ai ajouté le chemin vers .gitignore /wordpress/wp-content/uploads mais quand j'ai couru, git statusils apparaissent comme supprimés. Si j'essaie de...

378
Comment rétablir un "git rm -r."?

Ai-je accidentellement dit git rm -r .. Comment puis-je m'en remettre? Je ne me suis pas engagé. Je pense que tous les fichiers ont été marqués pour suppression et ont également été physiquement supprimés de ma caisse locale. EDIT: je pourrais (si je connaissais la commande) revenir au dernier...

163
«Git rm --cached x» vs «git reset head - x»?

GitRef.org - Basique : git rmsupprimera les entrées de la zone de transit. C'est un peu différent de git reset HEADcelui des fichiers "désétapes". Par "unstage", je veux dire que cela ramène la zone de préparation à ce qui était là avant que nous commencions à modifier les choses. git rmd'un autre...