[精讚] [會員登入]
786

[GIT] 使用 .gitignore 來忽略檔案

有些檔案不需要更新到git repository 中,可以使用 .gitignore 來完成

分享此文連結 //n.sfs.tw/15040

分享連結 [GIT] 使用 .gitignore 來忽略檔案@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
最後編修
2021-04-14 15:04:59 By 張○○
 

git是很好用的版本控制程式,

但些檔案不需要更新到git repository 中,可以使用 .gitignore 來完成

在git 的根目錄下建立一個檔案 .gitignore,

以java為例,所有的中繼檔案和編輯器的檔案都不需要傳到git repos. 可以這樣寫

# Intellij <== 使用'#'開頭當註解
.idea/
*.iml
*.iws

# Mac
.DS_Store

# Maven
log/
target/

如此設定之後,爾後進行commit的時候,這些檔案或目錄都會被忽略。

但是,如果已經加入stage的檔案,之後發現要忽略不再更新的時候,該怎麼辦?

最簡單的方法是清除cache再重新加入,這樣git會去尋找檔案的狀態再進行修正:

$ git rm -rf --cached .
$ git add .

 

最後再 commit/push ...,如此就可以了。

END

你可能感興趣的文章

除了GOOGLE MAP外,六個優質的線上地圖網站 世界上除了GOOGLE MAP外,還有許多不錯的線上地圖軟體?

[GITLAB] 解決git使用http/https clone或pull時在大小達1G時的斷線問題 git clone大專案時出現RPC failed; curl 18 transfer closed with outstanding read data remaining的錯誤,如何解決?

HTC手機資料移轉記錄 剛買一台新的HTC手機,想把舊機的資料移過來,超級簡單...

UTF8中文字/全形一覽 快速查詢urf-8的中文字,共計13246中文字(5401常用字+7652罕用字+日文或編號),292全形符號,27半形符號。

[CentOS8] GCP政府憑證申請及掛載 資安的關係開始要求各網站導入ssl,那就申請政府憑證吧

網頁的結構化--為網頁加入自己的搜尋 網頁有原生的搜尋引擎,想把這個引擎交給搜尋引擎顯示。

隨機好文

[MAC] 截取螢幕畫面的方法 截取螢幕畫面的方法,在MAC中叫作螢幕快照,英文是screenshot

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

[Windows7] 移除IE10及移除IE11 Windows7 不得已的情況要移除IE11或IE10怎麼做?

UTF-8的網頁但IE8一片空白 UTF8編碼的網頁在Firefox 正常顯示、但IE8 就是空白,IE8編碼設定是「自動偵測」可是自動偵測到的是 big5...

精讚的版面變化 ▓此文僅作為舊文的記錄▓ 這篇文章為了紀念改版完成而撰寫。 原本的部落格是民國97年的作品,那時還是用舊有的技術來寫,很