先有專案,然後分享至github,沒有新增gitignore,導致.idea檔案同樣上傳。想刪除.idea辦法:
你要先去刪除遠端的 .idea 目錄。有時候,想要用本地的**完全覆蓋遠端倉庫:這種情況,你是在設計gitignore 之前就沒考慮好的,現在的措施是:
rm -rf .idea (這樣會刪掉你本地的,不過你重新開啟一次專案就有會自動給你生成了)
git add -a .
提交git pull
pull 後再看看同步後,遠端的刪掉沒有;如果本地有,再次重複下。
乾淨後,這下 git rm -r --cached .idea 取消跟蹤
在push 吧
直接在命令列敲:
git push -f origin master
注釋:origin
遠端倉庫名,master
分支名,-f
為force,意為:強行、強制。
這行命令的意思就是強制用本地的**去覆蓋掉遠端倉庫的**,敲git push --help
可檢視官方的解釋(英文的)。當然不止這一種操作方式了,但是這種操作是最快(bao)速(li)的,不會有衝突什麼的,當然我也有乙個忠告:請謹慎使用!請謹慎使用!請謹慎使用!
使用git提交中刪除idea
先有專案,然後分享至github,沒有新增gitignore,導致.idea檔案同樣上傳。想刪除.idea辦法 你要先去刪除遠端的 idea 目錄。這種情況,你是在設計gitignore 之前就沒考慮好的,現在的措施是 rm rf idea 這樣會刪掉你本地的,不過你重新開啟一次專案就有會自動給你生...
idea中修改git提交名字
1.開啟電腦c盤裡的 gitconfig檔案,檢視使用者名稱跟郵箱是否相符 2.如果不相符,開啟git windows客戶端,命令修改使用者名稱和郵箱位址。修改當前專案使用者名稱和密碼 git config user.name username git config user.email email...
git提交,刪除,
1 拉取 用小烏龜拉取就是上圖先建乙個空資料夾 然後在資料夾裡右鍵 2 刪除檔案的時候注意 不刪除gitignore,這個檔案是告訴你本地哪些檔案不需要提交 在提交的時候會自動 幫你過濾,然後你再拉取下 本地的gitignore應該就有了。3 git 管理工具只要你不搞合併 基本上就沒什麼複雜的 合...