git忽略某些檔案的幾種方法

2022-09-04 01:03:11 字數 438 閱讀 5875

不知道為什麼我記得我寫過這個內容但是又找不到了,只好照著大致記憶寫一下以備留存。

1、首先肯定是.gitignore檔案

.gitignore檔案適合在檔案尚未被追蹤時加入,將其忽略便可以不上傳到遠端端。

2、git update-index --assume-unchanged docmining/.classpath

看這個樣子就知道這是用來彌補已經把奇怪的東西上傳到遠端端的補救措施,本地忽略此檔案的更改,這樣便不會出現unstaged的檔案變化了。

恢復使用:git update-index --no-assume-unchanged docmining/.classpath

3、git rm --cached

這個具體作用是將檔案從追從檔案中刪除,但是不刪除本地檔案,但是在別人進行pull或者merge的時候還是會把別人資料夾下的東西刪除了。。。

git 忽略 某些檔案的 兩種 方法

忽略掉所有檔名是 foo.txt的檔案.foo.txt 忽略所有生成的 html檔案,html foo.html是手工維護的,所以例外.foo.html 忽略所有.o和 a檔案.oa 通過專案下的 git info exclude 檔案來配置忽略檔案 對本地倉庫全域性有效 通過在本地專案目錄下新建 ...

git 忽略某些檔案

專案中經常會生成一些git系統不需要追蹤 track 的檔案。典型的是在編譯生成過程中產生的檔案或是程式設計器生成的臨時備份檔案。當然,你不追蹤 track 這些檔案,可以 平時不用 git add 去把它們加到索引中。但是這樣會很快 變成一件煩人的事,你發現 專案中到處有未追蹤 untracked...

git忽略某些檔案

通常專案中編譯過程產生的檔案或者編譯器生成的臨時備份檔案,不需要通過git系統去追逐 track 在專案頂層工作目錄中新增乙個叫 gitignore 的檔案,來告訴git系統要忽略掉哪些檔案,下面是檔案的示例。以 開始的行,被視為注釋.忽略掉所有檔名是 foo.txt 的檔案.foo.txt 忽略所...