1. 程式人生 > >idea配置git版本管理

idea配置git版本管理

本文部分內容轉自博文:https://www.cnblogs.com/java-maowei/p/5950930.html

第一部分: 安裝

1. 下載地址:  https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下載;

2. 點選安裝, 然後下一步, 直到下面這個頁面:

Image[10]

建議: 按照上面所示方式選中複選框 ;

3  點選下一步, 直到出現這個頁面:

Image(1)[10]

建議: 這個頁面是選擇git使用的命令列, 建議使用第一個git自帶的;

4. 點選下一步, 直到出現下面這個頁面:

Image(2)[10]

建議: 這個是選擇行結束符, windows與linux行結束符不一致; 建議選擇第一個, 這樣git會自動轉換;

5. 點選下一步, 直到出現下面這個頁面:

Image(3)[10]

建議: 選擇命名行視窗, 建議第一個;

6點選下一步, 直到出現下面這個頁面:

Image(4)[10]

建議: 是否開啟檔案快取, 選第一個; 點選install;

7 安裝成功後: 擊桌面上的git快捷方式開啟命名行, 執行git命名, 出現如下介面則成功:

Image(5)[10]

第二部分: windows配置git SSH服務:

1. 生成SSH祕鑰對:

在目錄:C:\Users\你的電腦當前使用者名稱\.ssh下執行git,命名行執行 : ssh-keygen -t rsa -C "你的郵箱地址";

如:專案地址:https://gitee.com/linhaijing_git/qwjava

則:郵箱地址:linhaijing_git@gitee.com

則命令為:ssh-keygen -t rsa -C "linhaijing_git@gitee.com"

Image(6)[10]

2、回車,輸入id_rsa

提示輸入密碼,直接回車

重複輸入密碼,再次回車

 

目錄 C:\Users\你的電腦當前使用者名稱\.ssh生成了檔案id_rsa, id_rsa.pub

3 找到這個檔案:用記事本開啟, 然後複製 id_rsa.pub的內容

Image(8)[10]

4 進入git, 從這裡開啟資訊設定頁面: 在這裡新增生成的祕鑰;

直接訪問地址:https://gitee.com/profile/sshkeys

標題可以任意取值,將 id_rsa.pub中的內容複製進去,儲存

注意本地的檔名 id_rsa, id_rsa.pub不要修改。

5.測試

執行命令:ssh -T [email protected],出現以下則表示成功!

第三部分: 配置全域性使用者名稱和郵箱

1.命令列執行以下指令:

git config --global user.name  "你的使用者名稱"

git config --global user.email "你的郵箱"

Image(13)[10]

 

第四部分: IDEA 配置

1.配置git路徑

2.新建一個專案

建立README.md檔案,內容為git上專案名稱

建立.gitignore檔案,即git提交時忽略的檔案

內容為:

*.class
 
#package file
*.war
*.ear
 
#kdiff3 ignore
*.orig
 
#maven ignore
target/
 
#eclipse ignore
.settings
.project
.classpath
 
#idea
.idea/
/idea/
*.ipr
*.iml
*.iws
 
#temp file
*.log
*.cache
*.diff
*.patch
*.tmp
 
#system ignore
.DS_Store
Thumbs.db

3. 碼雲上新建專案

下面按如下配置即可:

4、依次在terminal中依次執行如下語句

--git init ,初始化剛才新建的檔案

--git add .   :把檔案新增進來

--git status:檢視新增的檔案狀態

--git commit -am "註釋"   //注意不要用單引號     ---提交到本地倉庫

--git remote add origin  ssh的地址(在碼雲上覆制)

如果出現[email protected]: Permission denied (publickey)錯誤,則看id_rsa是否配置正確。

5:原生代碼提交到碼雲

在idea terminal終端執行:

git push -u origin master

出現錯誤,提示執行git pull

則執行git pull

再執行git push -u origin master,如果還是報錯因為當前版本較低

git push -u -f origin master強制提交。

如果不出錯誤提示輸入使用者名稱, 密碼,則輸入gitee的使用者名稱和密碼。

如果出現提示沒有本地分支, 執行以下命名:

git branch --set-upstream master origin/master

6 開啟gitee驗證: 可以看出確實提交上去了

https://gitee.com/linhaijing_git/qwjava

7、之後就可以通過idea進行提交了

 

8、建立本地和遠端分支

在idea terminal終端執行:

git checkout -b v1.0 origin/master   本地建立分支

git branch 檢視本地分支

git branch -r   檢視遠端分支

git push origin HEAD -u  為遠端碼雲建立分支