在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Gitee:玩轉代碼托管與協作的高效指南

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 2024-12-24 11:39 ? 次閱讀

1、簡介

眾所周知,GitHub 服務器在國外,如果網絡不好的話,嚴重影響使用體驗,甚至會出現登錄不上的情況。

針對這個情況,可以使用國內的項目托管平臺—— Gitee 碼云,來替代 Github 這個國外的項目托管平臺。

Gitee 碼云是開源中國推出的基于 Git 的代碼托管服務中心,網址是 https://gitee.com 。

Gitee 的使用方式和 GitHub 基本一樣,此外它還是一個中文網站,如果英文不是很好的話,它是最好的選擇。

10.2、注冊Gitee賬號

b683168a-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在 Gitee 碼云的首頁,點擊“注冊”按鈕,進入注冊頁面。

b69b5f42-c109-11ef-9310-92fbcf53809c.png

如上圖所示,輸入注冊所需要的信息,然后發送驗證碼到注冊的郵箱中。

b6a73b00-c109-11ef-9310-92fbcf53809c.png

如上圖所示,從注冊郵箱中找到驗證碼,然后就可以完成注冊。

b6bf7d8c-c109-11ef-9310-92fbcf53809c.png

如上圖所示,注冊成功后,會自動登錄跳轉到 Gitee 碼云的個人主頁。

10.3、創建遠程倉庫

b6c80b64-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊“新建倉庫”。

b6db8644-c109-11ef-9310-92fbcf53809c.png

如上圖所示,設置倉庫名稱和倉庫類型,然后點擊“創建”按鈕,即可創建一個遠程庫倉庫。

注意:在 Gitee 碼云新建倉庫時,倉庫類型不能直接選擇為開源的;需要先選擇為私有的,然后再在“倉庫設置”中修改為公開的。

b6e3f608-c109-11ef-9310-92fbcf53809c.png

如上圖所示,倉庫新建成功,可以獲取到這個倉庫的 HTTPS 和 SSH 地址。

注意:因為 Gitee 碼云的服務器在國內,所以推薦使用遠程庫的 HTTPS 地址。

10.4、IDEA集成Gitee碼云

10.4.1、安裝Gitee碼云插件

b6f1a1d6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在“File”->“Settings”->“Version Control”中可以看到,IDEA 默認沒有和 Gitee 的相關的功能,因此需要額外安裝 Gitee 插件。

b6f71292-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在“Plugins”->“Marketplace”中,搜索“gitee”,即可找到 Gitee 插件來安裝。

b70a20c6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,接受安裝第三方插件。

b70ed936-c109-11ef-9310-92fbcf53809c.png

如上圖所示,安裝完成插件后,需要重啟 IDEA 才能使用該插件。

b72301a4-c109-11ef-9310-92fbcf53809c.png

如上圖所示,Gitee 插件安裝成功后,可以在“Version Control”中找到和 Gitee 的相關的功能。

10.4.2、登錄Gitee賬號

b72866ee-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在“Version Control”->“Gitee”中,點擊“+”按鈕,在登錄彈窗中,輸入Gitee的賬號密碼直接登錄。

b73dd056-c109-11ef-9310-92fbcf53809c.png

10.4.3、分享項目到Gitee

10.4.3.1、打開分享彈窗

b741deda-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊“VCS”->“Import into Version Control”->“Share Project on Gitee”,即可打開分享項目到 Gitee 的彈窗。

10.4.3.2、設置遠程庫屬性

b7540d30-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在彈窗中設置遠程庫的名稱(Repository name,默認值和項目名一樣)及該遠程庫在本地的別名(Remote,默認值是gitee),一般上都設置成和本地庫的名稱一樣(本例已將遠程庫在本地的別名,修改為和本地庫的名稱一樣但加了 gitee 前綴)。

此外,如果“Private”復選框被選中,則創建的遠程庫是私有庫;默認不選中,即創建的遠程庫是公有庫。

注意:因為本文所使用的 Gitee 賬號沒有綁定手機,所以創建不了公有庫,因此選中了“Private”復選框。

10.4.3.3、分享操作效果

b75934b8-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在彈窗中點擊“share”按鈕(相當于創建遠程庫然后push操作)后,項目成功地被分享到 Gitee 。

b770f1e8-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在 Gitee 中可以看到遠程庫已存在。

10.4.4、推送更新到遠程庫

10.4.4.1、在本地庫新增內容

b77c9c8c-c109-11ef-9310-92fbcf53809c.png

如上圖所示,新增了一行內容;且經過修改內容后,已被 Git 追蹤過的文件顏色會變成藍色。

10.4.4.2、將更新提交到本地庫

b795aff6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,因為項目所有的文件在之前已被追蹤過,所以可以將修改直接提交到本地庫。

b79adb02-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在提交彈窗中,可以看到將要提交到本地庫的文件有哪些變化。

在“Commit Message”中填寫提交信息,然后點擊“Commit”按鈕,即可完成提交到本地庫的操作。

b7aeca0e-c109-11ef-9310-92fbcf53809c.png

如上圖所示,當修改后的文件被提交到本地庫后,文件的顏色恢復為最原始的黑色;且“Version Control”->“Log”界面也能看到提交信息。

10.4.4.3、將更新推送到遠程庫(方式一)

b7b381b6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,右擊項目名,然后點擊“Git”->“Repository”->“Push”,即可打開推送彈窗。

注意:余下操作請參照方式二。

10.4.4.4、將更新推送到遠程庫(方式二)

b7c8ed94-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊“VCS”->“Git”->“Push”,即可打開推送彈窗。

b7ce9776-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在推送彈窗中,會自動使用到遠程庫的別名。

10.4.4.5、推送操作效果

b7e03ddc-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊“Push”按鈕后,本地庫的更新成功地被推送到遠程庫。

b7e8e392-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在 Gitee 中可以看到遠程庫已存在新的提交。

10.4.5、拉取更新到本地庫

要想 push 成功,一定要保證本地庫的版本要比遠程庫的版本高!

因此一個成熟的程序員在動手改本地代碼之前,一定會先檢查下遠程庫跟本地代碼的區別!

如果本地的代碼版本已經落后,切記要先 pull 拉取一下遠程庫的代碼,將本地代碼更新到最新以后,然后再修改、提交、推送!

10.4.5.1、在遠程庫新增內容

b7fde260-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊文件的編輯按鈕,即可進入編輯頁面在線修改遠程庫的內容。

b80945a6-c109-11ef-9310-92fbcf53809c.png

b81a7b64-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在編輯頁面修改完內容后,填寫提交信息,便可點擊“提交”按鈕,即可完成在遠程庫提交的操作。

10.4.5.2、將更新拉取到本地庫(方式一)

b822974a-c109-11ef-9310-92fbcf53809c.png

如上圖所示,右擊項目名,然后點擊“Git”->“Repository”->“Pull”,即可打開拉取彈窗。

注意:余下操作請參照方式二。

10.4.5.3、將更新拉取到本地庫(方式二)

b83832c6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊“VCS”->“Git”->“Pull”,即可打開拉取彈窗。

b84172e6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在拉取彈窗中,可以選擇拉取哪個遠程庫地址的更新。

10.4.5.4、拉取操作的效果

b8580524-c109-11ef-9310-92fbcf53809c.png

如上圖所示,點擊“Pull”按鈕后,遠程庫的更新成功地被拉取到本地庫。

注意:拉取操作會自動合并,如果自動合并失敗,就需要手動解決合并沖突的問題。

10.4.6、克隆遠程庫到本地

10.4.6.1、刪除本地庫

b85d0f42-c109-11ef-9310-92fbcf53809c.png

如上圖所示,因為該項目已經托管(備份)到了遠程庫,所以刪除后也能從遠程庫克隆到本地。

10.4.6.2、使用IDEA克隆遠程庫到本地

b86e7c00-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在 IDEA 的初始化界面,點擊“Check out from Version Control”->“Git”,即可打開克隆彈窗。

b872dbf6-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在克隆彈窗中,輸入遠程庫地址,點擊“Test”按鈕,看到連接成功的提示,即可點擊“Clone”按鈕將該遠程庫克隆到本地。

b886b810-c109-11ef-9310-92fbcf53809c.png

如上圖所示,成功克隆遠程庫到本地后,IDEA 會提示是否打開該項目。

b88b1e50-c109-11ef-9310-92fbcf53809c.png

如上圖所示,項目的內容和提交信息都能正常克隆。

注意:如果在編譯運行時報錯“Error 錯誤: 不支持發行版本 5”,請參考該解決方案。

10.5、Gitee復制Github項目

10.5.1、使用遠程庫地址導入

b89b9a78-c109-11ef-9310-92fbcf53809c.png

如上圖所示,Gitee 碼云提供了直接復制 GitHub 項目的功能,方便我們做項目的遷移和下載

b89f9916-c109-11ef-9310-92fbcf53809c.png

如上圖所示,復制 Github 遠程庫(https)地址,然后點擊“導入”按鈕,即可將該遠程庫地址的 Github 項目復制到 Gitee 。

注意:在 Gitee 碼云新建倉庫時,倉庫類型不能直接選擇為開源的;需要先選擇為私有的,然后再在“倉庫設置”中修改為公開的。

b8b080b4-c109-11ef-9310-92fbcf53809c.png

如上圖所示,已成功將 Github 項目復制到 Gitee 。

10.5.2、強制同步功能

b8b52e2a-c109-11ef-9310-92fbcf53809c.png

如上圖所示,GitHub 項目的內容有更新。

b8c5b664-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在 Gitee 倉庫名稱旁邊,點擊一個刷新按鈕,即可將 Github 倉庫的更新同步到 Gitee 倉庫。

b8ca9198-c109-11ef-9310-92fbcf53809c.png

如上圖所示,在同步彈窗中,會提示 Gitee 倉庫會被覆蓋。

b8ddcd80-c109-11ef-9310-92fbcf53809c.png

如上圖所示,強制同步成功。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9160

    瀏覽量

    85415
  • 代碼
    +關注

    關注

    30

    文章

    4788

    瀏覽量

    68603

原文標題:國內版GitHub神器!Gitee(碼云):玩轉代碼托管與協作的高效指南

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    超級干貨!本地搭建代碼托管平臺Gitea

    1關于GiteaGitea是一個輕量級的Git托管服務,也就是基于Git的代碼托管平臺,類似于GitHub、Gitee等。Gitea相對于其他代碼
    的頭像 發表于 12-19 19:33 ?129次閱讀
    超級干貨!本地搭建<b class='flag-5'>代碼</b><b class='flag-5'>托管</b>平臺Gitea

    協作機器人TM25S:高效人機協作改變傳統作業方式

    歐姆龍協作機器人改變了傳統工廠的工作方式,不再需要安全隔離柵,專為多品種、小批量生產而設計,速度可與工人相媲美,實現高效人機協作。 ? 兼顧工人的安全和工廠的生產效率 TM25S協作
    的頭像 發表于 12-03 10:33 ?237次閱讀
    <b class='flag-5'>協作</b>機器人TM25S:<b class='flag-5'>高效</b>人機<b class='flag-5'>協作</b>改變傳統作業方式

    LP5891-Q1示例代碼用戶指南

    電子發燒友網站提供《LP5891-Q1示例代碼用戶指南.pdf》資料免費下載
    發表于 11-12 14:08 ?0次下載
    LP5891-Q1示例<b class='flag-5'>代碼</b>用戶<b class='flag-5'>指南</b>

    工作管理實戰指南:利用Jira、Confluence等Atlassian工具打破信息孤島,增強團隊協作【含免費指南

    文末可免費獲取指南!讓您輕松掌握Jira、Confluence等Atlassian工作管理“神器”,以打破信息孤島,增強團隊協作,并專注于您最重要的工作~
    的頭像 發表于 11-06 14:02 ?277次閱讀
    工作管理實戰<b class='flag-5'>指南</b>:利用Jira、Confluence等Atlassian工具打破信息孤島,增強團隊<b class='flag-5'>協作</b>【含免費<b class='flag-5'>指南</b>】

    TVP5160補丁代碼下載指南

    電子發燒友網站提供《TVP5160補丁代碼下載指南.pdf》資料免費下載
    發表于 09-30 11:01 ?0次下載
    TVP5160補丁<b class='flag-5'>代碼</b>下載<b class='flag-5'>指南</b>

    TVP5158補丁代碼下載指南

    電子發燒友網站提供《TVP5158補丁代碼下載指南.pdf》資料免費下載
    發表于 09-30 10:48 ?0次下載
    TVP5158補丁<b class='flag-5'>代碼</b>下載<b class='flag-5'>指南</b>

    TVP5151補丁代碼下載指南

    電子發燒友網站提供《TVP5151補丁代碼下載指南.pdf》資料免費下載
    發表于 09-30 09:37 ?0次下載
    TVP5151補丁<b class='flag-5'>代碼</b>下載<b class='flag-5'>指南</b>

    機房托管費用貴嗎?機房托管要考慮哪些因素?

     機房托管費用受多種因素影響,包括地理位置、設備規模、服務水平、安全性要求等。不同配置和服務質量的托管價格差異較大,一般1U服務器托管費用一年在2000到5000元之間。Rak部落為您整理發布機房
    的頭像 發表于 08-16 11:34 ?508次閱讀

    機房托管的好處

    機房托管提供的專業級服務和便利性,是其受到企業青睞的重要原因。下面將詳細探討機房托管的多重優勢,并了解這種服務模式如何幫助企業提升運營效率和安全保障。Rak部落為您整理發布機房托管的好處。
    的頭像 發表于 08-08 10:08 ?220次閱讀

    主機托管產品功能有哪些?

    主機托管產品功能主要包括安全穩定的環境、高性能、靈活的資源配置與擴展性、專業的技術支持與維護等。在探討主機托管的產品功能時,其核心價值體現在為企業提供了一種穩定、高效和安全的網絡環境,這對于企業尤其是中小型企業來說至關重要。Ra
    的頭像 發表于 08-05 11:35 ?212次閱讀

    影響服務器托管費用的主要因素

    服務器托管是指將服務器放置在專業的數據中心(IDC)內,由數據中心提供必要的物理環境(如電力、冷卻、安全等)以及網絡連接服務。對于企業和組織來說,服務器托管是一種經濟高效的方式來保證其在線服務的可靠性和可用性。以下是影響服務器
    的頭像 發表于 07-29 09:48 ?276次閱讀

    一文詳解主機托管的產品優勢有哪些

    主機托管的產品優勢有哪些?主機托管在安全、性能、資源配置與擴展性、技術支持與維護、成本效益、管理、合法性等方面有顯著的優勢。這些產品優勢可以幫助企業構建穩定、高效、安全的網絡環境。
    的頭像 發表于 07-24 13:12 ?216次閱讀

    玩轉EEPROM——全面指南

    玩轉EEPROM——全面指南 EEPROM(電可擦除可編程只讀存儲器)是一種能夠在斷電后保存數據的存儲器,廣泛應用于存儲配置參數和少量數據的場景。本文將帶您深入了解EEPROM的基礎知識、常見操作
    的頭像 發表于 07-01 09:36 ?2573次閱讀
    <b class='flag-5'>玩轉</b>EEPROM——全面<b class='flag-5'>指南</b>

    服務器托管公司

    用戶實現網站的順暢訪問和高效運營。 為了滿足不同用戶的需求,大寬帶提供了多種服務器托管方案。無論是個人網站還是企業級網站,都能夠找到適合自己的解決方案。從基礎的共享主機到高端的獨立服務器,大寬帶都能夠提供各
    的頭像 發表于 03-06 14:06 ?751次閱讀

    還不會代碼托管嗎?一文教會你使用Gitee~

    一、Gitee簡介gitee:基于Git的代碼托管和研發協作平臺二、Gitee創建賬號1、打開瀏
    的頭像 發表于 03-05 08:13 ?755次閱讀
    還不會<b class='flag-5'>代碼</b><b class='flag-5'>托管</b>嗎?一文教會你使用<b class='flag-5'>Gitee</b>~
    主站蜘蛛池模板: 一级录像| 国产婷婷综合在线精品尤物| 妇乱子伦激情| 欧美日本一道免费一区三区| 色94色欧美一区| 国产成年网站v片在线观看| 护士巨好爽好大乳| 国产在线精品观看| 欧美一区二区三区男人的天堂| 91国内在线| 色综合综合网| 男女做视频网站免费观看| 国产三级精品播放| 国产亚洲精品久久午夜| 一级女性黄 色生活片| 日韩精品三级| 都市激情综合网| 亚洲成a人伦理| 综合六月| 欧美日韩看片| 日本特级黄色录像| 亚洲一区三区| 欧美一区a| 国产片翁熄系列乱在线视频| 国产伦精品一区二区三区四区| 一级特黄aaa大片在线观看| 免费澳门一级毛片| 九九热国产在线| 四虎永久在线观看视频精品| 国产性片在线观看| 精品视频在线视频| 性视频久久| 成人做视频免费| 操综合网| 色的视频网站| 欧美黄色片视频| 美女张开腿让男生桶出水| 精品综合久久88色鬼首页| 日本xxxxxxx69xx| 欧美色视频超清在线观看| 国产午夜久久精品|