Eclipse上傳華爲雲

目錄

         1、eclipse操作

2 、工程初始化爲本地庫

3、 Git圖標介紹

4、Eclipse中忽略的文件

5、推送到遠程庫(華爲雲)

6、將遠程庫的工程克隆到本地

7、解決衝突(多人提交代碼)

1、eclipse操作

1.1、eclipse中git插件簡介

eclipse中git/svn的位置

以及設置全局簽名

2 工程初始化爲本地庫

2.1.創建maven工程

2.2、初始化爲本地庫

工程→右鍵→Team→Share Project→Git

2.3、項目庫設置簽名

 

3、 Git圖標介紹

4、Eclipse中忽略的文件

4.1 eclipse中特定的文件忽略

因爲這些都是 eclipse 爲了管理我們創建的工程而維護的文件,和開發的代碼沒有直接關係。最好不要在 Git 中進行追蹤,也就是把它們忽略;如果是個人的環境,無所謂.

這就是大家平時導入別的項目的時候會經常出現環境不同的問題。

.classpath 文件

.project 文件

.settings 目錄下所有文件

target二進制文件

4.2  爲什麼要忽略 Eclipse 特定文件?

同一個團隊中很難保證大家使用相同的 IDE工具,而 IDE 工具不同時,相關工程特定文件就有可能不同。如果這些文件加入版本控制,那麼開發時很可能需要爲了這些文件解決衝突。

4.3 如何做

官網地址樣本,照做就行,再添加需要忽略的文件進去

https://github.com/github/gitignore

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

 編輯本地忽略配置文件,文件名任意

C:\Users\jiang  本地的家目錄中添加一個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*

.classpath
.project
.settings
target

 

C:\Users\jiang  我的本地(每個人的電腦不一樣,需要注意)

在~/.gitconfig 文件中引入上述文件

[core]

    excludesfile = C:/Users/jiang/Java.gitignore

[注意:這裏路徑中一定要使用“/”,不能使用“\]Linux解析是正斜線

每個人的配置不一樣(每個人的地址略有區別,注意)


[user]
	email = [email protected]
	name = Jack_glb

[core]
	excludesfile = C:/Users/jiang/Java.gitignore

如果沒有變化,就eclipse—File—Restart

就能顯示我們需要的文件

5、推送到遠程庫(華爲雲)

1.首先:我們在華爲雲上建立遠程庫

 

2.第一次推送

3.將本地和遠程連接起來

華爲雲顯示數據:

分組或者第二次推送(如果分組開發,先更新,在推送)

提交到本地庫

推送到遠程庫(華爲雲)

接下來的步驟同上面一樣!

 

6、將遠程庫的工程克隆到本地

1,在eclipse中

按圖選擇:因爲已經去除了工程的文件,所以選第三個

 

導入進來的工程是一個普通的工程,需要轉換爲一個maven工程

注意:低版本不能保存到當前 Eclipse 工作區目錄,需要保存到其他的目錄;其他都相同。

 

7、解決衝突(多人提交代碼)

每天上班的時候,更新代碼(pull到最新,再開發,下班時提交代碼到遠程庫)

但是團隊開發會遇到代碼衝突,解決方法如下:

一號開發人員正常提交後(提交正常)

二號開發人員推送(未更新pull)

不是在最新版的基礎上提交的文件;

pull下來後,手動修改好,顯示如下:

然後正常提交

如果代碼非常多:怎麼辦;

提交後,會有衝突:

1:先pull下來,會發現有衝突代碼,先不用管;

2:點擊衝突文件→右鍵→Team→Merge Tool

修改完成後正常執行 add/commit 操作提交本地庫,然後Push Branch ‘master’到遠程庫

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章