佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > idea集成Git實(shí)現(xiàn)團(tuán)隊(duì)合作分工的原理詳解

idea集成Git實(shí)現(xiàn)團(tuán)隊(duì)合作分工的原理詳解

熱門標(biāo)簽:美圖手機(jī) 智能手機(jī) 呼叫中心市場需求 網(wǎng)站文章發(fā)布 檢查注冊(cè)表項(xiàng) 銀行業(yè)務(wù) 鐵路電話系統(tǒng) 服務(wù)器配置

1.1. Git原理

1.2. 設(shè)置郵箱

www.gitee.com

1.3. 創(chuàng)建企業(yè)

首頁中點(diǎn)企業(yè)版創(chuàng)建企業(yè)。

www.gitee.com

1.4. 公司添加成員

1.4.1. 公司添加成員

1.4.2. 復(fù)制鏈接

1.4.3. 成員加入公司

1.4.4. 成員看到公司信息

1.4.5. 公司查看成員信息

1.5. 創(chuàng)建倉庫

1.6. 安裝git

Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒有之一), 可以有效、高速地處理從很小到非常大的項(xiàng)目版本管理。

雙擊Git-2.26.2-64-bit.exe,一路默認(rèn)安裝。

1.7. 創(chuàng)建項(xiàng)目

Idea中create project àjava

1.8. Idea中配置git

idea中fileàsettingàVersionControl,點(diǎn)右邊的Test,顯示Git版本號(hào),說明Git安裝成功

C:Program FilesGitcmdgit.exe

1.9. 啟用git版本控制

選擇版本控制工具:

此時(shí)文件應(yīng)顯示為紅色

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

.gitignore文件是用來設(shè)置那些文件不用上傳到服務(wù)器上。

1.11. 查看服務(wù)器地址

在碼云上查看服務(wù)器地址??截惖刂?/p>

1.12. 設(shè)置服務(wù)器地址

為git添加remote

1.13. 執(zhí)行pull命令下載.gitignore

vcsàgitàpull點(diǎn)擊刷新按鈕進(jìn)行刷新的操作

刷新完成后,勾選master,點(diǎn)pull進(jìn)行拉取

有的idea顯示如下圖,ctrl+F5刷新顯示master

執(zhí)行成功后,把idea窗口最小化,再最大化就顯示gitIgnore文件了。

.gitignore文件內(nèi)容如下

1.14. 代碼沖突 1.14.1. 項(xiàng)目經(jīng)理提交文件。

開發(fā)工具中創(chuàng)建代碼

public classGlobalData {

String string = " 項(xiàng)目經(jīng)理創(chuàng)建" ;

}

然后VCS--git--add 代碼添加到本地git暫存區(qū)。執(zhí)行成功后,代碼變綠色。

Vcsàgitàcommit directory

輸入用戶名和郵箱

在下圖中輸入碼云的用戶名和密碼

再點(diǎn)push提交

到碼云后臺(tái)能看到上傳的代碼。

Baidu idea2020 git push

1.14.2. 成員克隆項(xiàng)目

1, 成員下載項(xiàng)目。

2,程序員用開發(fā)工具打開項(xiàng)目,編輯代碼

public class GlobalData {

String string="項(xiàng)目經(jīng)理創(chuàng)建,程序員修改代碼";

String test1="程序員增加的";

}

3,提交代碼

1.14.3. 項(xiàng)目經(jīng)理不pull在自己的代碼上修改globalData,再push,

public classGlobalData {

String string = " 項(xiàng)目經(jīng)理創(chuàng)建" ;

String test2 = " 項(xiàng)目經(jīng)理添加的" ;

}

組長push后顯示報(bào)錯(cuò)信息如下

1.14.4. 解決沖突

組長pull后顯示沖突信息,

1.15. 創(chuàng)建springboot項(xiàng)目有 .gitIgnore文件

項(xiàng)目有 .gitIgnore文件

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

再pull也會(huì)失敗

正確做法是

創(chuàng)建新項(xiàng)目,要先刪除本地.gitIgnore,先pull,再push

1.16. 團(tuán)隊(duì)合作

每個(gè)程序員負(fù)責(zé)一個(gè)包。

程序員只提交自己負(fù)責(zé)的包,程序員不要提交.idea文件夾,否則.idea文件夾中的xml會(huì)發(fā)生沖突,項(xiàng)目經(jīng)理第一次可以提交.idea文件夾。

如果代碼沖突了 先下載代碼,手動(dòng)解決沖突。

不能下載代碼或不能上傳代碼,解決方法是重新clone項(xiàng)目

1.17 刪除用戶信息

控制面板—》用戶賬戶—》管理你的憑據(jù)

到此這篇關(guān)于idea集成Git實(shí)現(xiàn)團(tuán)隊(duì)合作分工的文章就介紹到這了,更多相關(guān)idea集成git團(tuán)隊(duì)合作分工內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • IDEA中項(xiàng)目集成git提交代碼的詳細(xì)步驟
  • IDEA 2020 設(shè)置項(xiàng)目集成git 及svn和git之間的切換問題
  • IDEA集成git和使用步驟的實(shí)現(xiàn)方法

標(biāo)簽:長治 上海 新疆 河南 沈陽 樂山 滄州 紅河

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《idea集成Git實(shí)現(xiàn)團(tuán)隊(duì)合作分工的原理詳解》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    海淀区| 册亨县| 合作市| 勐海县| 乃东县| 宁明县| 无棣县| 句容市| 鱼台县| 五原县| 潞西市| 清新县| 黎城县| 丰都县| 卢湾区| 尼木县| 宜黄县| 柳江县| 沧州市| 翼城县| 凤城市| 长泰县| 新泰市| 如皋市| 黑山县| 句容市| 亳州市| 凌源市| 新源县| 桂平市| 原平市| 玛纳斯县| 普宁市| 陵川县| 增城市| 南昌县| 乌兰察布市| 玉田县| 太仓市| 蚌埠市| 彭泽县|