git如何刪除已經提交的檔案或資料夾

2021-10-01 10:49:16 字數 937 閱讀 4372

在github上只能刪除倉庫,卻無法刪除資料夾或檔案, 所以只能通過命令來解決

首先進入你的master資料夾下, git bash here ,開啟命令視窗

$ git --help            # 幫助命令

$ git pull origin master     # 將遠端倉庫裡面的專案拉下來

$ dir                # 檢視有哪些資料夾

$ git rm -r --test        # 刪除.idea資料夾

$ git commit -m '刪除.idea'   # 提交,新增操作說明

$ git push -u origin master   # 將本次更改更新到github專案上去

命令:git rm -r 檔名

對需要刪除的檔案、資料夾進行如下操作: 

git rm test.txt (刪檔案) 

git rm -r mytest (刪資料夾)

在刪除完我們提交的時候可能會出現乙個403的錯誤

remote: you must verify your email address.

remote: see 

fatal: unable to access '': the requested url returned error: 403

解決方法:

$  cd .git

$  vim config

將「url = 改為「url = https://使用者名稱@github.com/**/**.git」

$   git push     提示輸入密碼,輸入在託管工具註冊的密碼

如果還是無法我們要看一下我們的git是不是被封了,驗證一下方可!

Git 如何遺棄已經 Push 的提交

相信大家都知道,git 相比於 svn,優勢不言而喻,以致於現在大多數公司的專案都在採用 git 進行管理。作為乙個開發人員,對 git 的使用自然應該是得心應手。如果你還不會使用 git 的話,那我勸你還是不要聲張,好好的去學習一番,再自己弄個實驗專案走一下流程,以免遭到同事的鄙視。每個公司都會有...

git 刪除已經 add 的檔案

使用git rm命令即可,有兩種選擇,一種是git rm cached 檔案路徑 不刪除物理檔案,僅將該檔案從快取中刪除 一種是git rm f 檔案路徑 不僅將該檔案從快取中刪除,還會將物理檔案刪除 不會 到垃圾桶 建立目錄mkdir 建立檔案touch linux 刪除目錄很簡單,很多人還是習慣...

git忽略已經提交的檔案 git忽略檔案不起作用

背景 git已經上傳了某個檔案或者資料夾,之後想忽略掉。歷程 忽略檔案中新增對應規則 沒有忽略檔案的先新增忽略檔案 發現還是不起作用 解決方法 1 開啟命令列,轉到倉庫根目錄下 2 執行命令 git rm r cached regular 備註 其中 regular 為要忽略的檔案或資料夾或忽略規則...