J'ai ajouté un fichier nommé "file1.txt"
à un dépôt Git. Après cela, je l'ai validé, j'ai ajouté deux répertoires appelés dir1
et dir2
, et je les ai validés dans le dépôt Git.
Maintenant, le dépôt actuel contient "file1.txt"
, dir1
, et dir2
. Comment puis-je supprimer " file1.txt " sans affecter les autres, comme " dir1 " et " dir2 " ?
Utilisez git rm
:
git rm file1.txt
git commit -m "remove file1.txt"
Mais si vous voulez supprimer le fichier uniquement du dépôt Git et ne pas le supprimer du système de fichiers, utilisez :
git rm --cached file1.txt
git commit -m "remove file1.txt"
Et pour pousser les changements vers le dépôt distant
git push origin branch_name
Plus généralement, git help
vous aidera au moins pour des questions simples comme celle-ci :
zhasper@berens:/media/Kindle/documents$ git help
usage: git [--version] [--exec-path[=GIT_EXEC_PATH]] [--html-path] [-p|--paginate|--no-pager] [--bare] [--git-dir=GIT_DIR] [--work-tree=GIT_WORK_TREE] [--help] COMMAND [ARGS]
The most commonly used git commands are:
add Add file contents to the index
:
rm Remove files from the working tree and from the index
Si vous disposez de l'application GitHub pour Windows, vous pouvez supprimer un fichier en 5 étapes simples :