一文教你怎樣通過 IDEA操作Gitee 進行Git版本控制
學習時,接觸到了Git這個版本控制軟件,經常用到它來管理代碼。以下介紹IDEA如何操作碼云gitee,通過IDEA把項目推送到碼云、克隆倉庫等操作方法。
文章在后續進行了補充,在完善文章的時候,發現最初寫這篇文章時用來演示的文件,已經有部分修改了(這個文件夾不是另建來演示的,平時也存放項目),所以有一些文件發生了變化(比如 _ 變成了 - )。
以下演示是idea操作gitee的方法,idea操作Github的方法與Gitee相似,也可以參考這篇文章:IDEA連接Github之Git版本控制教程
對于碼云的使用,學習可以參考這篇文章:不會碼云Gitee怎樣實戰使用?看完它你就知道了,如果只是想快速地大概了解一下碼云,可以參考這篇文章:Gitee使用之快速入門教程
一、 Gitee相關介紹
簡介:介紹Gitee的相關信息。
碼云是現在國內最大的代碼托管平臺,功能與GitHub相似,是一個分布式版本控制系統,提供基于git的代碼托管服務,是一個為開發者提供穩定、高效、安全的云端軟件開發協作的平臺。
一個開源項目,開源分為兩個群體:核心開發團隊、貢獻者。
核心開發團隊,擁有對代碼修改的最終決定權。
貢獻者,能查看源代碼但不能對版本庫提交修改。
使用分布式版本控制系統(如Git):
可以在本地克隆一個完整的版本庫。
開發者不需要一直保持連接共享版本庫的狀態,幾乎全部操作都(脫離網絡)能在本地版本庫中完成。
不單單是核心開發團隊可以克隆一份本地版本庫,貢獻者(非項目成員)也可以從共享版本庫中克隆一份本地版本庫,但是 只有 核心開發團隊可以將最近的本地版本庫推送到共享版本庫上。
貢獻者(非項目成員)如果想提交自己對項目的修改,用 git format-patch 命令將本地倉庫提交轉換為補丁文件或補丁文件序列,再通過 郵件 發送給核心開發團隊。或者搭建一個自己的 共享版本庫 ,通過 郵件 創建一個拉拽請求(Pull Request),讓核心開發團隊成員到自己的版本庫來抓取(Pull)。
如果想了解更多碼云的相關信息,可以查看這篇文章: 不了解碼云Gitee?看完這教程你就知道了
二、 在IDEA推送項目到Git(如果是上傳已經打開的項目,可以忽略第二部分)
簡介:這一部分,可以理解為克隆遠程倉庫,修改后再提交。
現在一般主流的集成開發工具都支持git,idea也集成了git的客戶端。
打開 idea ,點擊 Check out from Version Control ,如下圖所示
選擇 Git
點擊后會彈出以下窗口,把gitee的 遠程倉庫地址 復制下來,填上
項目存放的路徑(本地的路徑),填完后點擊 Test 測試一下,如圖所示
碼云的使用操作,可以參考這篇文章:Gitee使用操作之快速入門教程
接著點擊 Yes
idea不能識別代碼的類型,選擇從現有代碼導入項目,點擊 Next
這里會自動補充完成(根據上面的創建),會自動填上 項目名 和 項目地址 的,可以直接點擊 Next
這里可以直接點擊 Next
接著,點擊 Finish 完成
上面根據 2.1 的導入完成后,打開idea如下圖所示,我們把 Git school.iml (根據自己的名字,上面操作起的名字不同,生成的配置文件的文件名也不同) 提交到遠程倉庫。
右鍵 文件名 ,點擊 Git --> Add
點擊后,文件名會變顏色,如下圖
接著在右鍵點擊 文件名 ,點擊 Git --> Commit File… (如果右鍵的是文件夾,則顯示這個 Commit Directory … )
點擊后如下,會顯示上面選擇的 提交的文件 ,填上本次 提交的描述 (推薦填寫,免得后續不知道以前提交的原因) ,點擊 Commit
點擊后,如果成功,左下角會彈出一下提示(如果不成功,根據錯誤提示查找報錯原因)
點擊左下角的 Version Control ,可以查看Git的版本管理信息,點擊 Local Changes ,查看本地修改了的文件
點擊 Log ,查看git的提交日志
三、 IDEA使用Git前的準備
簡介:介紹上傳項目前的準備。
打開 idea 的設置面板 File --> Settings(快捷鍵: Ctrl+Alt+S )
點擊 Version Control --> Git ,修改git可執行文件的路徑(如果下載Git的時候是默認安裝的路徑,這里好像會自動關聯),找到git安裝目錄下的 git.exe 文件
點擊 Test 測試一下,檢查配置是否成功,配置成功的話會提示版本號的
創建這個項目的git本地倉庫,點擊 VCS --> Import into Version Control --> Create Git Repository
選擇目錄路徑(根據自己的選擇),點擊 OK
打開項目的目錄,會發現生成了一個 .git 文件夾,git本地倉庫創建完成。
四、 在IDEA推送項目到Git
右鍵項目名,點擊 Git --> Add
也可以在idea的導航欄選擇,點擊 VCS --> Git --> Add
提交的方法有幾個,選擇一個進行操作就可以了。
直接點擊上方導航欄的 √ 就可以了
右鍵需要提交的項目名,點擊 Git --> Commit File (如果選擇的是單個文件,顯示的是 Commit File ,如果選擇的是文件夾,顯示的是 Commit Directory )
點擊 VCS --> Commit (或者按快捷鍵 Ctrl + k )
點擊上方導航欄的 VCS --> Git --> Commit Directory
提交到本地倉庫的時候,會彈出提示讓你檢查確認,添加提交的描述(完善下文章,所以和最初寫這篇文章的時候,項目、描述等有些變化),根據自己的情況修改,如下圖所示
右鍵 項目名 ,點擊 Git --> Repository --> push (或者按快捷鍵:Ctrl + Shift +K )
點擊上方導航欄的 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 就可以了
操作完成。
Git IDE
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。