刪除GitHub中某個檔案或資料夾

2021-08-28 11:35:17 字數 1502 閱讀 4884

之前在github上上傳檔案時由於粗心不小心將兩個重名檔案先後push了,導致兩個檔案互相覆蓋,所以在這裡我順便記錄一下如何刪除github中某個檔案或資料夾的方法。

刪除github中某個檔案或資料夾

在github上無法刪除資料夾或檔案,只能對倉庫進行刪除修改等操作,所以我們自然會用到我們的git bash  ( •̀ ω •́ )y

開啟我們的git bash命令列介面:

首先我們先需要搞清楚的是我們轉殖庫時的資料夾,也就是我們的master資料夾(自己建立的資料夾,拼了命也要記得在哪a!)

使用 $ git pull origin master 將我們 github 倉庫裡的專案拉下來:

使用 dir 命令檢視我們當前目錄(master)中的檔案,我的這個目錄中僅有 test.c 也就是我搞混的檔案.......

之後使用 $ git rm -r --cached 檔案/資料夾名稱 刪除檔案或資料夾

$ git commit -m "備註資訊" 為本次操作新增備註

最後再使用 $ git push -u origin master 將本次更改更新到github上即可

其他的一些刪除選項

使用$ git rm -h 命令我們可以看到刪除命令的幫助資訊:

用法:git rm [《選項》] [--] 《檔案》...

-n, --dry-run                演習

-q, --quiet                    不列出刪除的檔案

--cached                     只從索引區刪除

-f, --force                    忽略檔案更新狀態檢查

-r                                 允許遞迴刪除

--ignore-unmatch      即使沒有匹配,也以零狀態退出

刪除github中某個資料夾

通常在github上只能刪除倉庫,卻無法刪除資料夾或檔案,所以只能通過命令來解決 git help 幫助命令 git pull origin master 將遠端倉庫裡面的專案拉下來 git rm r cached target 刪除target資料夾 git commit m delete tar...

刪除GitHub倉庫的中某個資料夾

在上傳專案到github時,忘記忽略了某個資料夾target,就直接push上去了,最後意識到了此問題,決定刪除掉遠端倉庫中的photo albums資料夾。但是在github上只能刪除倉庫,卻無法刪除資料夾或檔案,所以只能通過命令來解決,具體方法如下 首先進入你的master資料夾下,git ba...

刪除GitHub倉庫的中某個資料夾

在上傳專案到github時,忘記忽略了某個資料夾,就直接push上去了,最後意識到了此問題,決定刪除掉遠端倉庫中的某個資料夾。但是在github上只能刪除倉庫,卻無法刪除資料夾或檔案,所以只能通過命令來解決,具體方法如下 首先進入你的master資料夾下,git bash here 開啟命令視窗 g...