gitee與idea協作實現代碼版本控制與企業級版本管理

1、安裝gitee插件

通過「插件管理」安裝

  1. 啓動 IDEA
  2. 在啓動界面選擇菜單「Configure」->「Plugins」
  3. 在彈出的插件市場中搜索關鍵字「Gitee」,在搜索結果中找到「Gitee」插件,點擊「Install」安裝插件。
  4. 重啓 IDEA 使插件生效

通過「首選項->插件」安裝

  1. 啓動 IDEA,找到首選項(macOS系統可通過菜單找到「Preferences」打開,Windows系統通過選擇菜單「File」->「Settings」打開),選擇「Plugins」
  2. 在彈出的插件市場中搜索關鍵字「Gitee」,在搜索結果中找到「Gitee」插件,點擊「Install」安裝插件。
  3. 重啓 IDEA 使插件生效

2、使用碼雲託管項目

如果之前沒有使用過代碼託管平臺,現在突然想用碼雲託管代碼,操作如下:

打開IDEA和這個項目,點擊VCS(版本控制系統 Version Control System):

這裏寫圖片描述

然後填寫信息,可以設置爲私密項目也可以不設置:

這裏寫圖片描述

點擊Share,然後:

這裏寫圖片描述

所有的Commit Message必填,不然會出錯的,點擊OK,之後可以看到IDEA有如下提示:

這裏寫圖片描述

代碼託管成功~~刷新遠程代碼倉庫,也可以看到該項目:

這裏寫圖片描述

以後對項目有改動,就可以使用下面的推送方法進行同步了。

3、拉取項目

碼雲平臺幫助文檔http://git.mydoc.io/?t=153739上也介紹的很清楚,兩種方法都可,這裏我自己演練一遍,嘿嘿。

方法1:

在IDEA主界面:

這裏寫圖片描述 
這裏寫圖片描述

點擊Login之後,Token會自動填入。 
然後可以測試一下連接狀態,如果連接成功,可以選擇需要克隆的代碼倉庫,然後克隆到本地盤中:

這裏寫圖片描述

之後根據提示創建相應的IDEA項目:

這裏寫圖片描述

嘿嘿,拉取成功~

方法2:

打開IDEA,選擇File——>Settings:

這裏寫圖片描述

然後:

這裏寫圖片描述

如果能夠成功連接到遠程倉庫,點擊VCS:

這裏寫圖片描述

之後的操作和出現的界面就和方法1完全一樣,選擇相應的項目進行克隆即可。

4、推送項目

注1:對於第一次從遠程倉庫拉取過來並在IDEA中創建的項目,最好還是先不要做任何修改,先推送一遍,因爲IDEA會爲項目創建配置文件.idea和項目名.iml。】 
注2:對於文件的修改,建議定期commit,就像定期保存一下一樣,因爲如果需要回退,可以很方便的根據commit的標識號進行回退】

方法1:

右鍵點擊文件或文件夾,執行下面步驟即可:

這裏寫圖片描述

然後該填的都填上,對本地提交的描述必填,不然會報錯,git命令裏也是如此。 
選擇Commit and Push(或只是Commit也行,可以好幾次Commit之後一下子Push):

這裏寫圖片描述

然後:

這裏寫圖片描述

點擊Push之後,刷新遠程代碼倉庫,可以看到內容有更新。

方法2:

點擊VCS,可以看到有相應的按鈕可以執行commit、push操作,之後的界面與方法1相同。

這裏寫圖片描述

可以好幾次Commit之後,點擊執行Push,將其一起推送到遠程代碼倉庫。

5、企業庫協作開發

登錄官網,開通免費企業版

開通好後,在個人的管理平臺上會有企業的主頁以及項目的主頁,一個企業可以存在多個項目,在項目下面會有倉庫,一個項目可以有多個倉庫。

企業下存在多個成員,協作開發過程中,企業的團隊成員,fork項目的倉庫源碼到個人的源碼庫中,上圖中“廣東工程中心/gdzrzy-ui”以及“廣東工程中心/gdzrzy-api”在“廣東工程中心”下的gdzrzy-vue項目中。"木子葉/gdzrzy-api"、"木子葉/gdzrzy-ui"爲個人的分支版本。

拿到該分支版本後,進行本文中第三步操作,拉取項目,拉取項目後可以進行push。以gdzrzy-api爲例,push的文件將會在"木子葉/gdzrzy-api"這個倉庫中。在這個倉庫中可以申請將個人分支版本合併到“廣東工程中心/gdzrzy-api”這個主版本,pull request。

在主倉庫“廣東工程中心/gdzrzy-api”中,會接受到申請,同意合併版本,則分支版本合併成功。

以上,即可以實現,個人和企業分別維持主版本。

碼雲特技

1. 使用 Readme\_XXX.md 來支持不同的語言,例如 Readme\_en.md, Readme\_zh.md

2. 碼雲官方博客 [blog.gitee.com](https://blog.gitee.com)

3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 這個地址來了解碼雲上的優秀開源項目

4. [GVP](https://gitee.com/gvp) 全稱是碼雲最有價值開源項目,是碼雲綜合評定出的優秀開源項目

5. 碼雲官方提供的使用手冊 [https://gitee.com/help](https://gitee.com/help)

6. 碼雲封面人物是一檔用來展示碼雲會員風采的欄目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)

發佈了17 篇原創文章 · 獲贊 18 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章