Jag har lagt till en fil som heter &"file1.txt"
till ett Git-förråd. Därefter har jag lagt in den, lagt till ett par kataloger som heter dir1
och dir2
och lagt in dem i Git-arkivet.
Nu har det aktuella arkivet "file1.txt"
, dir1
och dir2
. Hur kan jag ta bort &"file1.txt"
utan att påverka andra, som dir1
och dir2
?
Använd [git rm
] (https://git-scm.com/docs/git-rm):
git rm file1.txt
git commit -m "remove file1.txt"
Men om du vill ta bort filen endast från Git-förrådet och inte ta bort den från filsystemet, använd:
git rm --cached file1.txt
git commit -m "remove file1.txt"
Och för att skjuta ändringar till fjärrrepo
git push origin branch_name
Mer allmänt kan git help
hjälpa till med åtminstone enkla frågor som denna:
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
Om du har programmet GitHub för Windows kan du ta bort en fil i fem enkla steg: