1. 程式人生 > >Git:與eclipse搭配使用

Git:與eclipse搭配使用

Git:與eclipse搭配使用

1)工程初始化為本地庫

工程 ——》右鍵 ——》Team ——Share Project

在該目錄下建立了本地庫

這裡可以設定使用者簽名

2)Eclipse中忽略檔案

Navigator可以很清楚的看清檔案目錄層次

1)概念:Eclipse中特定檔案

這些都是Eclipse為了管理我們建立的工程而維護的檔案,和我們開發的程式碼沒有直接關係,最好不要在git中進行追蹤,也就是把他們忽略

.classpath檔案

.project檔案

.settings目錄下所有檔案

2)為什麼要忽略Eclipse特定檔案呢

因為在同一個團隊中,大家用的Eclipse版本可能不一樣

3)配置忽略檔案

GitHub官網樣例檔案

https://github.com/github/gitignore

https://github.com/github/gitignore/blob/master/java.gitignore

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz *.rar # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid*
官方推薦

在使用者~目錄下  .gitconfig為全域性配置檔案

我們自己定義一個檔案來存放忽略配置

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar *.war *.nar *.ear *.zip *.tar.gz *.rar # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* .classpath .project .settings target

在 .gitconfig 目錄下配置

[user]
    name = 使用者名稱
    email = 郵箱
[core]
    excludesfile = 絕對正確的路徑,用/斜線

重啟eclipse生效  restart

3)推送到遠端庫

Add all Branches Spec

4)克隆工程到eclipse

如果是maven工程目錄需要轉化一下,右鍵工程

 

 5)衝突時的比較