idea集成Git實現團隊合做分工

1.1. Git原理

image.png

1.2. 設置郵箱

www.gitee.com
image.pngjava

1.3. 建立企業

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

www.gitee.com
image.png程序員

image.png

1.4. 公司添加成員

1.4.1. 公司添加成員

image.png

1.4.2. 複製連接

image.png

1.4.3. 成員加入公司

image.png

1.4.4. 成員看到公司信息

image.png

1.4.5. 公司查當作員信息

image.png

1.5. 建立倉庫

image.png

1.6. 安裝git

Git是目前世界上最早進的分佈式版本控制系統(沒有之一), 能夠有效、高速地處理從很小到很是大的項目版本管理。spring

雙擊Git-2.26.2-64-bit.exe,一路默認安裝。springboot

1.7. 建立項目

Idea中create project àjava服務器

1.8. Idea中配置git

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

C:Program FilesGitcmdgit.exe
image.pngide

1.9. 啓用git版本控制
image.png工具

選擇版本控制工具:
image.png開發工具

此時文件應顯示爲紅色
image.png

1.10. 查看碼雲上的.gitignore文件

.gitignore文件是用來設置那些文件不用上傳到服務器上。

1.11. 查看服務器地址

在碼雲上查看服務器地址。拷貝地址
image.png

1.12. 設置服務器地址

爲git添加remote
image.png
image.png

1.13. 執行pull命令下載.gitignore

vcsàgitàpull點擊刷新按鈕進行刷新的操做

刷新完成後,勾選master,點pull進行拉取
image.png

有的idea顯示以下圖,ctrl+F5刷新顯示master
image.png

執行成功後,把idea窗口最小化,再最大化就顯示gitIgnore文件了。
image.png

.gitignore文件內容以下

image.png
image.png

1.14. 代碼衝突

1.14.1. 項目經理提交文件。

開發工具中建立代碼

public class GlobalData {
String string="項目經理建立";
}

而後VCS--git--add 代碼添加到本地git暫存區。執行成功後,代碼變綠色。
image.png

Vcsàgitàcommit directory

輸入用戶名和郵箱
image.png

在下圖中輸入碼雲的用戶名和密碼
image.png

再點push提交

到碼雲後臺能看到上傳的代碼。

Baidu idea2020 git push

1.14.2. 成員克隆項目

1, 成員下載項目。
image.png

2,程序員用開發工具打開項目,編輯代碼

public class GlobalData {
String string="項目經理建立,程序員修改代碼";
String test1="程序員增長的";
}

3,提交代碼

1.14.3. 項目經理不pull在本身的代碼上修改globalData,再push,

public class GlobalData {
String string="項目經理建立";
String test2="項目經理添加的";
}

組長push後顯示報錯信息以下
image.png

1.14.4. 解決衝突

組長pull後顯示衝突信息,
image.png

1.15. 建立springboot項目有 .gitIgnore文件

項目有 .gitIgnore文件
image.png

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

再pull也會失敗
image.png

正確作法是

建立新項目,要先刪除本地.gitIgnore,先pull,再push

1.16. 團隊合做

每一個程序員負責一個包。

程序員只提交本身負責的包,程序員不要提交.idea文件夾,不然.idea文件夾中的xml會發生衝突,項目經理第一次能夠提交.idea文件夾。

若是代碼衝突了 先下載代碼,手動解決衝突。

不能下載代碼或不能上傳代碼,解決方法是從新clone項目

1.17 刪除用戶信息

控制面板—》用戶帳戶—》管理你的憑據

image.png

相關文章
相關標籤/搜索