1. 程式人生 > 程式設計 >idea整合Git實現團隊合作分工的原理詳解

idea整合Git實現團隊合作分工的原理詳解

1.1. Git原理

idea整合Git實現團隊合作分工的原理詳解

1.2. 設定郵箱

www.gitee.com

idea整合Git實現團隊合作分工的原理詳解

1.3. 建立企業

首頁中點企業版建立企業。

www.gitee.com

idea整合Git實現團隊合作分工的原理詳解

idea整合Git實現團隊合作分工的原理詳解

1.4. 公司新增成員

1.4.1. 公司新增成員

idea整合Git實現團隊合作分工的原理詳解

1.4.2. 複製連結

idea整合Git實現團隊合作分工的原理詳解

1.4.3. 成員加入公司

idea整合Git實現團隊合作分工的原理詳解

1.4.4. 成員看到公司資訊

idea整合Git實現團隊合作分工的原理詳解

1.4.5. 公司檢視成員資訊

idea整合Git實現團隊合作分工的原理詳解

1.5. 建立倉庫

idea整合Git實現團隊合作分工的原理詳解

1.6. 安裝git

Git是目前世界上最先進的分散式版本控制系統(沒有之一),可以有效、高速地處理從很小到非常大的專案版本管理。

雙擊Git-2.26.2-64-bit.exe,一路預設安裝。

1.7. 建立專案

Idea中create project àjava

1.8. Idea中配置git

idea中fileàsettingàVersionControl,點右邊的Test,顯示Git版本號,說明Git安裝成功

C:Program FilesGitcmdgit.exe

idea整合Git實現團隊合作分工的原理詳解

1.9. 啟用git版本控制

idea整合Git實現團隊合作分工的原理詳解

選擇版本控制工具:

idea整合Git實現團隊合作分工的原理詳解

此時檔案應顯示為紅色

idea整合Git實現團隊合作分工的原理詳解

1.10. 檢視碼雲上的.gitignore檔案

.gitignore檔案是用來設定那些檔案不用上傳到伺服器上。

1.11. 檢視伺服器地址

在碼雲上檢視伺服器地址。拷貝地址

idea整合Git實現團隊合作分工的原理詳解

1.12. 設定伺服器地址

為git新增remote

idea整合Git實現團隊合作分工的原理詳解

idea整合Git實現團隊合作分工的原理詳解

1.13. 執行pull命令下載.gitignore

vcsàgitàpull點選重新整理按鈕進行重新整理的操作

重新整理完成後,勾選master,點pull進行拉取

idea整合Git實現團隊合作分工的原理詳解

有的idea顯示如下圖,ctrl+F5重新整理顯示master

idea整合Git實現團隊合作分工的原理詳解

執行成功後,把idea視窗最小化,再最大化就顯示gitIgnore檔案了。

idea整合Git實現團隊合作分工的原理詳解

.gitignore檔案內容如下

idea整合Git實現團隊合作分工的原理詳解

idea整合Git實現團隊合作分工的原理詳解

1.14. 程式碼衝突 1.14.1. 專案經理提交檔案。

開發工具中建立程式碼

public classGlobalData {

String string = " 專案經理建立" ;

}

然後VCS--git--add 程式碼新增到本地git暫存區。執行成功後,程式碼變綠色。

idea整合Git實現團隊合作分工的原理詳解

Vcsàgitàcommit directory

輸入使用者名稱和郵箱

idea整合Git實現團隊合作分工的原理詳解

在下圖中輸入碼雲的使用者名稱和密碼

idea整合Git實現團隊合作分工的原理詳解

再點push提交

到碼雲後臺能看到上傳的程式碼。

Baidu idea2020 git push

1.14.2. 成員克隆專案

1, 成員下載專案。

idea整合Git實現團隊合作分工的原理詳解

2,程式設計師用開發工具開啟專案,編輯程式碼

public class GlobalData {

String string="專案經理建立,程式設計師修改程式碼";

String test1="程式設計師增加的";

}

3,提交程式碼

1.14.3. 專案經理不pull在自己的程式碼上修改globalData,再push,

public classGlobalData {

String string = " 專案經理建立" ;

String test2 = " 專案經理新增的" ;

}

組長push後顯示報錯資訊如下

idea整合Git實現團隊合作分工的原理詳解

1.14.4. 解決衝突

組長pull後顯示衝突資訊,

idea整合Git實現團隊合作分工的原理詳解

1.15. 建立springboot專案有 .gitIgnore檔案

專案有 .gitIgnore檔案

idea整合Git實現團隊合作分工的原理詳解

不刪除本地.gitIgnore檔案,直接上傳會失敗。

再pull也會失敗

idea整合Git實現團隊合作分工的原理詳解

正確做法是

建立新專案,要先刪除本地.gitIgnore,先pull,再push

1.16. 團隊合作

每個程式設計師負責一個包。

程式設計師只提交自己負責的包,程式設計師不要提交.idea資料夾,否則.idea資料夾中的xml會發生衝突,專案經理第一次可以提交.idea資料夾。

如果程式碼衝突了 先下載程式碼,手動解決衝突。

不能下載程式碼或不能上傳程式碼,解決方法是重新clone專案

1.17 刪除使用者資訊

控制面板—》使用者賬戶—》管理你的憑據

idea整合Git實現團隊合作分工的原理詳解

到此這篇關於idea整合Git實現團隊合作分工的文章就介紹到這了,更多相關idea整合git團隊合作分工內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!