一、項目文件夾已存在
1、登陸公司的gitlab並創建一個空項目
2、進入本地項目文件夾
cd myproject
git init
git remote add origin gitlab項目地址
git add .
git commit -m "Initial commit"
git push -u origin master
3、 刷新gitlab網頁,應該可以看到項目文件了
報錯:
error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
本地cache太小導致的,進入.git文件夾,編輯config文件,加入以下:
[http]
postBuffer = 524288000
二、分支管理
如果你在自己的dev分支開發完成后:
git add .
git commit -m "提交"
git push -u origin dev
#切換到master
git checkout master
#如果多人開發,先pull 遠程master到本地,如果是自己一個開發就沒有必要了,為了保險期間還是pull
git pull origin master
#合並分支並提交到遠程master分支
git merge dev
git push origin master