jsp課堂分享|利用idea簡化git操作以及常用git操作演示

是一個開源的分布式版本控制系統(tǒng),可以有效、高速的處理從很小到非常大的項目版本管理。 Git 是 Linus Torvalds 為了幫助管理 Linux 內(nèi)核開發(fā)而開發(fā)的一個開放源碼的版本控制軟件。
提示:文末有常見錯誤解決方法

1. 前期準備:注冊github賬號/gitee碼云,一個idea項目

2. 上傳項目到github (2和3選擇一個即可)

image.png

首次上傳會提示登陸github賬號。


image.png

github建私有項目需要收費,高校認證完就才可創(chuàng)建免費,私有項目建議使用gitee(碼云)。接著會提示是否上傳部分文件,如果不清楚哪些文件是否需要上傳,直接yes就好。
上傳成功后右下角彈窗打開github,即為遠程庫代碼。


image.png

3. 添加項目成員

image.png

輸入成員email或者用戶名

3. 上傳項目到gitee

安裝gitee插件并重新啟動idea


image.png

登陸gitee賬號,默認是token,沒有token在右上角auth type選password即可。


image.png

image.png

image.png

接下來的步驟跟第二步一樣。

添加項目成員


image.png

4. 項目成員克隆遠程項目

復(fù)制Url,https/ssh


image.png

image.png

在url輸入即可。
導(dǎo)入后再右下角會提示導(dǎo)入項目結(jié)構(gòu),跟之前一樣點enable。

5. 完成任務(wù)后提交代碼

點擊綠色勾勾


image.png

image.png

6. 更新代碼

merge指更新跟蹤的遠程分支后合并代碼
branch default 指只更新所有遠程分支,不合并。
跟蹤的分支指的是你克隆時候選擇的分支或者上次merge的分支。


image.png

若選擇branch default,需要在這里選擇指定分支并merge


image.png

checkout as 指拉取下來作為新的本地分支并切換至該分支
campare with 即與當前分支做比較

7. 沖突解決

一般兩個成員改動同個文件,merge時提示出現(xiàn)沖突,用idea的git插件會提示選擇接受誰的代碼,根據(jù)具體需求選擇即可。這里就不貼圖了。

8. 常見錯誤

  • 上傳到gitee時提示connect failed
    打開setting gitee登陸賬號 create API TOKEN即可


    image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容