1. 程式人生 > >java中git專案的.gitignore檔案

java中git專案的.gitignore檔案

上傳Java專案到git上進行版本管理,一般都會有一個忽略檔案.gitignore,這個檔案是用來將一些不需要上傳的檔案進行過濾的。

忽略檔案的原則是:

  1. 忽略作業系統自動生成的檔案,比如縮圖等;
  2. 忽略編譯生成的中間檔案、可執行檔案等,也就是如果一個檔案是通過另一個檔案自動生成的,那自動生成的檔案就沒必要放進版本庫,比如Java編譯產生的.class檔案;
  3. 忽略你自己的帶有敏感資訊的配置檔案,比如存放口令的配置檔案。

不需要從頭寫.gitignore檔案,GitHub已經為我們準備了各種配置檔案,只需要組合一下就可以使用了。所有配置檔案可以直接線上瀏覽:gitignore模板

下面例子是忽略了生成資料夾、idea編輯器相關設定的資料夾、工程配置iml檔案等

#過濾資料夾target,.idea
/target
/.idea
/out
*.iml

#編譯檔案
*.class

#包檔案
*.jar
*.war
*.zip
*.rar
*.tar.gz

相關推薦

javagit專案的.gitignore檔案

上傳Java專案到git上進行版本管理,一般都會有一個忽略檔案.gitignore,這個檔案是用來將一些不需要上傳的檔案進行過濾的。 忽略檔案的原則是: 忽略作業系統自動生成的檔案,比如縮圖等; 忽略編譯生成的中間檔案、可執行檔案等,也就是如果一個檔案是通

java獲取專案檔案資源

String x = test.class.getClassLoader().getResource("c1.lic").toExternalForm(); System.out.println(x); System.out.println(Resou

java開發工具IntelliJ或eclipsemaven專案pom檔案錯誤failed to read artifact descriptor for xx.jar問題解決辦法

下載安裝好開發軟體之後,IntelliJ會自動對maven外掛進行配置,file-setting 輸入maven可檢視到配置資訊: pom檔案的編寫過程會出現project錯誤, 第一種想法:在第一張圖中home directory 和 setting file 第二種方法:

Java 專案、Node前端專案 gitignore檔案

java: .idea/workspace.xml .idea/dictionaries/myj.xml .idea/ .DS_Store *.classpath *.project .setting

eclipsegit專案切換git地址

操作:將一個git專案提交到另一個新建的git地址中 第一次操作有些錯誤,記錄一下正確流程: 斷開連線(team -> disconnect) team -> share project (選完git後,不用更改) 

Git裡.gitignore檔案不起作用的解決

.gitignore中已經標明忽略的檔案目錄下的檔案,當我想git push的時候還會出現在push的目錄中,原因是因為在Studio的git忽略目錄中,新建的檔案在git中會有快取,如果某些檔案已經被納入了版本管理中,就算是在.gitignore中已經聲明瞭忽略路徑也是不起作用的,這時候我們就應該先把本地快

iOS Git建立gitignore檔案, gitignore 不起作用解決辦法

1.建立gitignore檔案 開啟終端, cd 進入到專案所在目錄,輸入touch gitignore即可, 然後編輯 gitignore, 編輯成功之後, mv gitignore .gitignore換名字, 這個時候.gitignore檔案會自動消失, 點檔案不能顯示的. 在該資料夾下打

javaweb專案的熱部署

熱部署:在server.xml中Host標籤下的<Context >加入以下程式碼: <Context docBase="D:/test/web"  //webroot硬碟中的絕對路徑 path="/hot" //專案的別名 privileged="tru

Jenkins持續整合 之 git的 .gitignore檔案

為什麼要使用.gitignore檔案 大量與專案無關的檔案全推到遠端倉庫上,同時的時候會非常慢,且跟編輯器相關的一些配置推上去之後,別人更新也會受其影響。所以,我們使用該檔案,對不必要的檔案進行忽略,使其不被git追蹤 一般情況下,.gitignore檔案,在專案一開始建立的時候就建立,並推送到遠端伺服器

JAVA IO流文字檔案的讀取方式(一)(read 的用法)

JAVA中 IO流文字檔案的讀取方式(read 用法) 首先,我們先用通常的read方法去讀 程式碼 import java.io.FileReader; import java.io.IOException; public class FileReaderd

JAVAIO流文字檔案的操作(BufferedWriter和BufferedReader 緩衝區)

JAVA 中 字元流的緩衝區 分為了BufferedWriter 和BufferedReader 先講BufferedWriter 作用: 緩衝區要結合流才可以使用,而且在流的基礎上對流的功能進行了增強。我們也可以說,在我們以後的實際運用之中,為了增強一下I

Git使用-.gitignore檔案(使一些檔案不上傳到git)

一般我們總會有些檔案無需納入 Git 的管理,也不希望它們總出現在未跟蹤檔案列表。通常都是些自動生成的檔案,比如日誌檔案,或者編譯過程中建立的臨時檔案等。我們可以建立一個名為 .gitignore 的檔案,列出要忽略的檔案模式。 下面介紹怎麼建立這種檔案,先開啟

Android Studio git新增.gitignore檔案無效

在新增.gitignore檔案後,Android Studio 如果沒有忽略我們想要忽略的檔案,解決方法就是清除一下快取。 原因gitignore對已經追蹤的檔案無效,清除快取後就可以了。還不行,就從g

Java利用MultipartFile實現檔案上傳

JavaWeb專案頁面實現檔案上傳功能 jsp檔案增加檔案上傳控制元件,可以放在form表單內,增加隱藏域儲存上傳路徑提交到後臺。 <div class="form-group"> <div class="col-sm-7 center "&g

java FtpClient 實現 FTP 檔案上傳、下載

package ftp; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWrit

Javaspring讀取配置檔案的幾種方法

    在現實工作中,我們常常需要儲存一些系統配置資訊,大家一般都會選擇配置檔案來完成,本文根據筆者工作中用到的讀取配置檔案的方法小小總結一下,主要敘述的是spring讀取配置檔案的方法。     一、讀取xml配置檔案     (一)新建一個java bean

EclipseGit的同一檔案多次修改push報出衝突[rejected

eclipse中自帶的Git外掛為Egit,通過操作圖形介面很方便我們日常的git操作。但最近發現了體驗極差的問題: 當對一個檔案作如下操作 第一次:   modify、add、commit、push 成功 第二次:   modify、add、commit、push 會

java如何將office檔案轉成pdf或者圖片(親測有效)

前段時間做專案時,需要將word文件在瀏覽器中開啟,一般的在瀏覽器中開啟word都是直接提示下載的,找了好久都是些pageoffice等的收費外掛,小專案成本要儘量壓縮,所以就放棄了這種收費的外掛了。突然想到有些瀏覽器能直接開啟pdf或者圖片,手機端也需要顯示圖片,所以可以

Java列印輸出到檔案

package tk.javazhangwei.others; import java.io.BufferedInputStream; import java.io.BufferedOutputSt

java怎麼將一個檔案內容寫入到另一個檔案,這裡分別使用io和nio來實現

一:使用io來實現將一個檔案內容寫入到另一個檔案 需要兩個檔案流,檔案輸入流和檔案輸出流,中間還需要一個作為記憶體中的輔助空間(類似於裝東西的小車),我們可以使用一個位元組陣列。 迴圈使用小車,從倉庫(源頭)運貨到商場(目的地)。 package aboutIO; import jav