IDEA進行版本控制


0.內容提要

 

   1.在IDEA上添加安裝git

 

   2.從github上下載(pull)倉庫。

 

   3.本地倉庫的基本管理(沒介紹分支)

 

   4.將本地倉庫內容上傳到自己的github

 

 

1.版本控制准備

  首先下載git,並在set->Version Control中設置git可執行程序。並在github中添加自己的賬號密碼

 

 

 

2.進行版本控制

VCS:version control system 版本控制系統。

 

 

 1:就是從根據網址下載github項目。(另外一種下載項目的方法File-> new-->Project from Version Control-->Git)

 2:就是將修改好的項目,上傳到github中去。

其中1下載項目是非常簡單的,詳細講解一下子如何上傳github項目。

 

 

 

在IDEA的VSC中不僅包括git,還包括SVN等其他版本管理系統,但是這里着重介紹Git和Github。

 

Create git repository:創建一個本地的git倉庫,具體而言就是在文件夾下面增加了一個.git文件夾。

當第一次創建的時候,所有文件都編程了紅色的。這個紅色表示為加入版本控制,就是說這些文件不受git控制,如果想讓git控制需要add。

 

 

add:將我們希望被git管理的文件加入版本控制中去。添加后變成綠色,

add操作是:文件右鍵-->git-->Add

綠色:已經加入版本控制暫未提交; 

 

 

 當我們把一批文件都add后,其實只是將文件快照的內容寫入緩存區,而並非添加到倉庫中。如果想要把緩存區內容添加到倉庫中,還要進行一次提交(commit)。

提交代碼:文件右鍵-->Git-->Commit Directory

 

 

 

下圖是add和提交的關系:

 

 

 

 提交后,文件名就變成白色的了:

 

 

 白色表示:加入版本控制,已提交,無改動; 

以上是全部關於本地倉庫的部分。

 

VCS中關於github還有另外一個按鈕:

 

share project on Github:在完成上面操作后,我們點擊這個按鈕,發現已經把上述的本地倉庫上傳到github上去了。上面我們提交了file.txt和Day_01兩個文件

。在github上也是這兩個相關文件和目錄:

 

如果我們想繼續把Day_02和Day_03也提交上去,不能繼續點share project on Github。這個時候不是創建一個project了,而是PR(push respository)了。

 

 

 

這個時候我們應該右鍵-->Git-->Repository-->push。

這個時候把版本更新出來的Day_03和Day_02 push上去了。

 

 

 

 

總結:

  1.通過VCS中創建一個本地git倉庫。

  2.通過右鍵-->Git中的選項對文件進行add,Commit等操作。

  3.對於本地的文件在不同狀態下 有不同的顏色

      綠色:已經加入版本控制暫未提交; 

      紅色,未加入版本控制; 

      藍色,加入版本控制,已提交,有改動; 

      白色,加入版本控制,已提交,無改動; 

      灰色:版本控制已忽略文件

   4.在VCS中對github上進行項目創建,並上傳;依然是右鍵-->Git進行push、pull

   5.沒講分支,變基操作。

 

參考:https://blog.csdn.net/hanchao_h/article/details/78039028

https://blog.csdn.net/dataiyangu/article/details/90902833

【推薦閱讀】https://cloud.tencent.com/developer/article/1408148

https://blog.csdn.net/dreamsky_boy/article/details/84098775

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM