【基於初學者】IDEA中Git的使用


在項目開發中都會使用版本控制軟件來進行協同工作,常見的操作如下:
場景一:創建好的一個項目提交到遠程Git倉庫
場景二:從遠程Git倉庫上獲取項目源碼
場景三:修改了部分源碼,提交到遠程倉庫
場景四:獲取遠程Git倉庫里面源碼
場景五:把分支提交到遠程Git倉庫
場景六:獲取提交的分支
場景七:把分支合並

下面就來看一下這些場景在Idea中對應的操作
場景一:創建好的一個項目提交到遠程Git倉庫
在Idea創建好項目,選擇VCS ->
Import into Version Control -> Create Git Repository


接下來指定本地倉庫的位置,例如圖下這里選擇了項目源代碼同目錄



點擊OK后創建完成本地倉庫,注意一下就是這里僅僅是本地的
那把項目源碼添加到本地倉庫后,怎么把本地倉庫中的項目源碼提交到遠程倉庫里面呢?
下圖是Git與提交有關的三個命令對應的操作,Add命令是把文件從IDE的工作目錄添加到本地倉庫的stage區,Commit命令把stage區的暫存文件提交到當前分支的倉庫,並清空stage區。Push命令把本地倉庫的提交同步到遠程倉庫


具體操作點擊項目鼠標右鍵,選擇Git如下圖所示:







因為是第一次提交,Push前需要指定遠程倉庫的地址。如下圖,點擊Define remote后,在彈出的窗口中輸入遠程倉庫地址



場景二:從遠程Git倉庫上獲取項目源碼
首先File -> Close Project 下圖:


關閉項目后點擊 Check out from Version Control -> Git 如下圖:



接着輸入遠程倉庫的URL地址,Parent Directory是選擇要存放的本地位置 Directory Name是取一個該項目的名字 填寫好后點擊Clone(克隆)
Clone后若右下角出現如下圖的話點擊"Add as Maven Project" 等待一些jar包的下載


場景三:修改了部分源碼,提交到遠程倉庫

點擊項目鼠標右鍵Git -> Repository -> Push 如下圖所示:




場景四:獲取遠程Git倉庫里面的源碼
點擊項目鼠標右鍵Git -> Repository -> Pull 如下圖所示:


場景五:把分支提交到遠程Git倉庫

使用Push功能提交分支,如下圖所示:






場景六:獲取提交的分支

使用Pull功能打開更新窗口,點擊Remote欄后面的刷新按鈕,會在Branches to merge欄中刷新出新的分支。這里並不想做合並,所以不要選中任何分支,直接點擊Pull按鈕完成操作,如下圖所示:


更新后,再點擊右下角,可以看到在Remote Branches區已經有了新的分支,點擊后在彈出的子菜單中選擇Checkout as new local branch,在本地倉庫中創建該分支。完成后在Local Branches區也會出現該分支的選項,可以按上面的方法,點擊后選擇Checkout切換。


場景七:把分支合並

合並操作比較簡單先切換Master分支,執行git marge dec就會合並dev的修改到master,然后push到遠程master分支就好了
master分支不做修改,只做合並,合並推送完成后再切換回Dev做開發

 
 
        
 
        




 
        
 
        


 

 
        
 


 

 



 
        
 
        
 
        
 
 


免責聲明!

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



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