具體步驟
-
創建本地倉庫
-
添加文件關聯git版本控制
init完成之后,可以看到原本的項目文件名變成了紅色了,紅色在idea的git版本表示未add的文件,同時在系統資源管理中打開項目的磁盤文件目錄,會發現一個.git的隱藏文件,這個文件就git的配置和倉庫文件
IDEA:VCS-->Git-->Add添加當前項目下的文件,添加完成之后,之前的紅色文件名變成了綠色了,表示已經Add成功。
-
提交文件到本地倉庫
IDEA:VCS-->Git-->Commit File
-
推到遠程服務器(push)
提交完成之后,只是提交到本地倉庫,這個時候還沒有同步到遠程的gitlab服務上,需要push操作
IDEA:VCS-->Git-->Push
-
設置遠程倉庫
-
將gitlab上面的倉庫地址獲取到
-
IDEA設置遠程倉庫地址
-
-
push具體操作
遠程地址設置完成之后,就表示本地倉庫與遠程的gitlab服務關聯上了,現在可以push代碼到遠程gitlab上了,如圖所示,push完成之后會提示push successful。
問題
添加SSH
參考文檔:
push to origin/master was rejected
-
git賬號權限問題
解決方案:本地添加git賬號。參考文檔:《git配置用戶信息》
-
SSH權限問題
gitlab上提示:“You won't be able to pull or push project code via SSH until you add an SSH key”
解決方案:添加SSH。參考文檔:《git配置用戶信息》
-
存在沖突的文件問題
解決方案:解決所有沖突,並進行commit,然后再push