git更新 gitignore檔案

2021-08-23 12:10:29 字數 500 閱讀 2484

首選:

git update-index

--skip

-worktree

次選:

sudo git update-index

--assume-unchanged

這兩個有區別,具體看下面的參考文章,我還沒深入看。

之前看有個朋友寫git rm –cached .,這是不對的,這樣會把所有快取的檔案都給刪除掉!千萬不要隨意rm檔案。

強制使用遠端分支覆蓋本地分支:

git

fetch--

allgit

reset--

hard

origin/test_branch

(這裡master要修改為對應的分支名)

gitpull

參考:

Git 忽略提交 gitignore

注意 clone專案後,在沒有專案級別的.gitignore忽略檔案時,專案中的所有檔案都是放在了暫存區域。gitignore規則不生效 gitignore只能忽略那些原來沒有被track的檔案,如果某些檔案已經被納入了版本管理中,則修改.gitignore是無效的。解決方法就是先把本地快取刪除 改...

Git 忽略提交 gitignore

在使用git的過程中,我們喜歡有的檔案比如日誌,臨時檔案,編譯的中間檔案等不要提交到 倉庫,這時就要設定相應的忽略規則,來忽略這些檔案的提交。有三種方法可以實現忽略git中不想提交的檔案。這種方式通過在專案的某個資料夾下定義 gitignore 檔案,在該檔案中定義相應的忽略規則,來管理當前資料夾下...

Git 忽略提交 gitignore

在使用git的過程中,我們喜歡有的檔案比如日誌,臨時檔案,編譯的中間檔案等不要提交到 倉庫,這時就要設定相應的忽略規則,來忽略這些檔案的提交。有三種方法可以實現忽略git中不想提交的檔案。這種方式通過在專案的某個資料夾下定義 gitignore 檔案,在該檔案中定義相應的忽略規則,來管理當前資料夾下...