不知道怎樣通過IDEA操作Gitee進行Git版本控制?看完它你就明白了

學習時,接觸到了Git這個版本控制軟件,經常用到它來管理代碼。以下介紹IDEA如何操作碼雲gitee,通過IDEA把項目推送到碼雲、克隆倉庫等操作方法。

文章在後續進行了補充,在完善文章的時候,發現最初寫這篇文章時用來演示的文件,已經有部分修改了(這個文件夾不是另建來演示的,平時也存放項目),所以有一些文件發生了變化(比如 _ 變成了 - )。

以下演示是idea操作gitee的方法,idea操作Github的方法與Gitee相似,也可以參考這篇文章:IDEA連接Github之Git版本控制教程

對於碼雲的使用,學習可以參考這篇文章:不會碼雲Gitee怎樣實戰使用?看完它你就知道了,如果只是想快速地大概瞭解一下碼雲,可以參考這篇文章:Gitee使用之快速入門教程

一、 Gitee相關介紹

簡介:介紹Gitee的相關信息。

1.1 碼雲Gitee的介紹

碼雲是現在國內最大的代碼託管平臺,功能與GitHub相似,是一個分佈式版本控制系統,提供基於git的代碼託管服務,是一個爲開發者提供穩定、高效、安全的雲端軟件開發協作的平臺。

1.2 碼雲Gitee的模式

一個開源項目,開源分爲兩個羣體:核心開發團隊、貢獻者。

  • 核心開發團隊,擁有對代碼修改的最終決定權。
  • 貢獻者,能查看源代碼但不能對版本庫提交修改。

1.3 碼雲Gitee的優勢

使用分佈式版本控制系統(如Git):

  1. 可以在本地克隆一個完整的版本庫。

  2. 開發者不需要一直保持連接共享版本庫的狀態,幾乎全部操作都(脫離網絡)能在本地版本庫中完成。

  3. 不單單是核心開發團隊可以克隆一份本地版本庫,貢獻者(非項目成員)也可以從共享版本庫中克隆一份本地版本庫,但是 只有 核心開發團隊可以將最近的本地版本庫推送到共享版本庫上。

  4. 貢獻者(非項目成員)如果想提交自己對項目的修改,用 git format-patch 命令將本地倉庫提交轉換爲補丁文件或補丁文件序列,再通過 郵件 發送給核心開發團隊。或者搭建一個自己的 共享版本庫 ,通過 郵件 創建一個拉拽請求(Pull Request),讓核心開發團隊成員到自己的版本庫來抓取(Pull)。

如果想了解更多碼雲的相關信息,可以查看這篇文章: 不瞭解碼雲Gitee?看完這教程你就知道了

二、 在IDEA推送項目到Git(如果是上傳已經打開的項目,可以忽略第二部分)

簡介:這一部分,可以理解爲克隆遠程倉庫,修改後再提交。

2.1 在IDEA導入項目

現在一般主流的集成開發工具都支持git,idea也集成了git的客戶端。

打開 idea ,點擊 Check out from Version Control ,如下圖所示
在這裏插入圖片描述
選擇 Git
在這裏插入圖片描述

點擊後會彈出以下窗口,把gitee的 遠程倉庫地址 複製下來,填上
項目存放的路徑(本地的路徑),填完後點擊 Test 測試一下,如圖所示

碼雲的使用操作,可以參考這篇文章:Gitee使用操作之快速入門教程
在這裏插入圖片描述

接着點擊 Yes

在這裏插入圖片描述
idea不能識別代碼的類型,選擇從現有代碼導入項目,點擊 Next
在這裏插入圖片描述
這裏會自動補充完成(根據上面的創建),會自動填上 項目名項目地址 的,可以直接點擊 Next
在這裏插入圖片描述
這裏可以直接點擊 Next

在這裏插入圖片描述
接着,點擊 Finish 完成
在這裏插入圖片描述

2.2 在IDEA推送項目

上面根據 2.1 的導入完成後,打開idea如下圖所示,我們把 Git school.iml (根據自己的名字,上面操作起的名字不同,生成的配置文件的文件名也不同) 提交到遠程倉庫。

在這裏插入圖片描述

右鍵 文件名 ,點擊 Git --> Add

在這裏插入圖片描述

點擊後,文件名會變顏色,如下圖
在這裏插入圖片描述
接着在右鍵點擊 文件名 ,點擊 Git --> Commit File… (如果右鍵的是文件夾,則顯示這個 Commit Directory …

在這裏插入圖片描述
點擊後如下,會顯示上面選擇的 提交的文件 ,填上本次 提交的描述 (推薦填寫,免得後續不知道以前提交的原因) ,點擊 Commit
在這裏插入圖片描述
點擊後,如果成功,左下角會彈出一下提示(如果不成功,根據錯誤提示查找報錯原因)

在這裏插入圖片描述
點擊左下角的 Version Control ,可以查看Git的版本管理信息,點擊 Local Changes ,查看本地修改了的文件
在這裏插入圖片描述
點擊 Log ,查看git的提交日誌

在這裏插入圖片描述

三、 IDEA使用Git前的準備

簡介:介紹上傳項目前的準備。

3.1 在IDEA配置Git環境

Git可以去官網下載,也可以從這裏下載:Git下載地址(已把Git放進Cmder文件中,不用再另外下載),這裏的資源是免費下載的,如果顯示需要C幣,私信作者調整就可以了。

打開 idea 的設置面板 File --> Settings(快捷鍵: Ctrl+Alt+S

在這裏插入圖片描述

點擊 Version Control --> Git ,修改git可執行文件的路徑(如果下載Git的時候是默認安裝的路徑,這裏好像會自動關聯),找到git安裝目錄下的 git.exe 文件

在這裏插入圖片描述
點擊 Test 測試一下,檢查配置是否成功,配置成功的話會提示版本號的

在這裏插入圖片描述

3.2 創建Git本地倉庫

創建這個項目的git本地倉庫,點擊 VCS --> Import into Version Control --> Create Git Repository

在這裏插入圖片描述

選擇目錄路徑(根據自己的選擇),點擊 OK
在這裏插入圖片描述
打開項目的目錄,會發現生成了一個 .git 文件夾,git本地倉庫創建完成。
在這裏插入圖片描述

四、 在IDEA推送項目到Git

4.1 將文件添加到暫存區

右鍵項目名,點擊 Git --> Add

在這裏插入圖片描述
也可以在idea的導航欄選擇,點擊 VCS --> Git --> Add

在這裏插入圖片描述

4.2 從暫存區提交到本地倉庫

提交的方法有幾個,選擇一個進行操作就可以了。

4.2.1 提交方法一

直接點擊上方導航欄的 就可以了
在這裏插入圖片描述

4.2.2 提交方法二

右鍵需要提交的項目名,點擊 Git --> Commit File (如果選擇的是單個文件,顯示的是 Commit File ,如果選擇的是文件夾,顯示的是 Commit Directory
在這裏插入圖片描述

4.2.3 提交方法三

點擊 VCS --> Commit (或者按快捷鍵 Ctrl + k
在這裏插入圖片描述

4.2.4 提交方法四

點擊上方導航欄的 VCS --> Git --> Commit Directory
在這裏插入圖片描述

提交到本地倉庫的時候,會彈出提示讓你檢查確認,添加提交的描述(完善下文章,所以和最初寫這篇文章的時候,項目、描述等有些變化),根據自己的情況修改,如下圖所示

在這裏插入圖片描述

4.3 將本地倉庫推送到遠程倉庫

4.3.1 推送操作方法一

右鍵 項目名 ,點擊 Git --> Repository --> push (或者按快捷鍵:Ctrl + Shift +K

在這裏插入圖片描述

4.3.2推送操作方法二

點擊上方導航欄的 VCS --> Git --> Push
在這裏插入圖片描述
會彈出窗口顯示推送的項目(如果沒有填過 賬號密碼 ,也就是說首次提交,是需要填寫git的賬號信息的)

在這裏插入圖片描述

提交完成,可以登錄git,去遠程倉庫檢查一下。

五、 在IDEA從遠程倉庫克隆工程到本地倉庫

點擊 VCS --> Git --> Clone

在這裏插入圖片描述
點擊後會彈出窗口,如下圖所示,填寫相關信息

在這裏插入圖片描述
克隆完成後,可以打開本地存放路徑(根據自己情況,也就是上面選擇的路徑),查看克隆下來的倉庫。

六、 在IDEA從遠程倉庫拉取代碼

點擊上方導航欄 VCS --> Git --> Pull

在這裏插入圖片描述

點擊後會彈出一下窗口,(根據自己情況)選擇需要拉取的代碼
在這裏插入圖片描述

七、 在IDEA創建分支

點擊 VCS --> Git --> Branches (或者按快捷鍵: Ctrl+Shift+`

在這裏插入圖片描述
彈出以下窗口,點擊 New Branch

在這裏插入圖片描述

再填寫 分支名 (這裏勾選的話,創建完成就切換到這個新建的分支)
在這裏插入圖片描述

八、 在IDEA切換分支

點擊 VCS --> Git --> Branches (或者按快捷鍵: Ctrl+Shift+`

在這裏插入圖片描述
選擇需要切換到的分支,點擊 Checkout 就可以了

操作完成。

好了,繼續學習。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章