[精讚] [會員登入]
1023

[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名稱,有點麻煩。

來自網路的爬蟲分析 分析最近來自網路上的爬蟲

NETCRAFT發現你的網站及作業系統 NETCRAFT可以發現你的網站及作業系統

常用1200字簡體字 為了加速正簡互換的效能,我針對常見的簡體字做了挑選,花了六個小時,整理出最常用的1200個簡體中文字及正體中文字對照

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

網路是平的?所以競爭來自四面八方! 在二十世紀末的時候,網際網路的出現改變了這個世界。但不表示你可以分一杯羹。

隨機好文

[jQuery] 利用load()來達成ajax的寫法 jQuery中利用load()來達成ajax的寫法,也有人稱他是假的ajax,作法就是..

世紀帝國征服者新版本--被遺忘的帝國 世紀帝國征服者新版本--被遺忘的帝國 世紀二代的征服者是精典遊戲中的精典,aofe更好玩...

設計的工作絕不接受比價 拿買陽春麵的價格想買牛肉麵,寧願倒掉也不賣

「許功蓋」的字以及源由 有玩過電腦一段時間的人,都聽過這個人(有一天我才發現7年級的竟然都不認識這個

在Centos7 下安裝 Wildfly10 wildfly以前叫JBoss,2014.11.20改名叫Wildfly,起始版本是Wildfly8,現在已經出到Wil