[精讚] [會員登入]
1064

[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

你可能感興趣的文章

[Gitlab] 本地端和遠端,如何修改branch名稱? 修改本地端和遠端的BRANCH名稱,有點麻煩。

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

台灣佳光(台數科)、群健有線寬頻使用心得 我的台灣佳光(已改名台數科)、群健有線(TBC)'、中華電光世代ADSL、企業專線寬頻使用心得(台中)

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

[CS4] Photoshop CS4出現148:3 LISCENSING ERROR 我的Photoshop 出現148.3錯誤,怎麼解決?

使用大頭貼網站 Gravatar 使用全球公開的大頭貼網站,帶來更多的方便

隨機好文

HP SAS硬碟leds燈號說明 HP SAS硬碟leds燈號(hp g7/g6系統適用)說明

為什麼要買長達二十年的保單? 為什麼要買長達二十年的保單?找一個可以說服我買二十年保單的理由。

[jQuery] textarea 的取值和給值 HTML 的 TEXTAREA 標籤若要用 jquery 取值,不能使用 .text() 或 .html() ,使用 .

Linux shell 的date表示法 linux下SHELL中的date表示法

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根