發現遠端倉庫中的.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會...