Git 移除檔案版本控制

2021-09-10 12:07:41 字數 1214 閱讀 1677

發現遠端倉庫中的.idea下有2個檔案,而.idea資料夾已經在.ignore中忽略了

所以現在要撤銷對這兩個檔案的版本控制

展示要刪除的檔案表預覽

$ git rm -r -n --cached ".idea"

rm '.idea/misc.xml'

rm '.idea/modules.xml'

git rm命令引數解釋

執行刪除命令

$ git rm -r --cached ".idea/"

rm '.idea/misc.xml'

rm '.idea/modules.xml'

提交,並加注釋

$ git commit -m "remove .idea folder all file out of control"

[master 3bdaac83] remove .idea folder all file out of control

2 files changed, 54 deletions(-)

delete mode 100644 .idea/misc.xml

delete mode 100644 .idea/modules.xml

提交到遠端伺服器

$ git push origin master

counting objects: 4, done.

delta compression using up to 4 threads.

compressing objects: 100% (4/4), done.

writing objects: 100% (4/4), 482 bytes | 0 bytes/s, done.

total 4 (delta 2), reused 0 (delta 0)

remote: resolving deltas: 100% (2/2)

remote: updating references: 100% (1/1)

to a3da5454..4c6b2261 master -> master

現在遠端伺服器就沒有.idea檔案

git如何移除某檔案的版本控制

1 還沒有加到版本控制中 1 還沒有git add 在 gitignore中新增 2 已經git add 先 git rm r cached 檔案 在 gitignore中新增 2 已經加到版本控制中 先 git rm r cached 檔案 在 gitignore中新增 最後 gti commit...

git移除資料夾的版本控制

案例背景 git提交的時候把bin檔案下的各種.dll提交上去了,然後每次提交都得提交好多檔案,很容易忽略你真正修改的東西,故對這些不必要的東西忽略掉 解決方案 git rm 命令引數 具體實施 1.執行git rm r n cached bin 此命令是展示要刪除的檔案表預覽 2.執行git rm...

檔案去除git版本控制

git的版本控制是由其檔案中的 git檔案來進行控制,但是這個檔案一般情況是隱藏的。想去除git的版本控制,有兩種方式。1.可以直接將其中的.git檔案找出並刪除 2.還可以通過命令的方式來操作。如下 你需要先開啟專案檔案,然後,在檔案中選擇git bash here,進入git命令 如圖,git會...