一、背景介紹
很多時候我們都是在gitlab上拉取現有的項目下來做開發。但是假設一個新項目由你來搭建項目框架,你本地新建項目,也搭好了初始化的項目框架?,F在需要把這個項目放到公司gitlab倉庫中,方便其他同學拉取該項目做后續的具體開發,具體應該如何做呢?
二、具體步驟
1. gitlab上新建一個空白項目
gitlab上點擊new project按鈕,新建一個項目:
項目名稱輸入和你本地項目同樣的名稱:
點擊 create project 按鈕創建出該空白的項目:
2. 初始化本地倉庫并commit項目
進入本地該項目目錄下,右鍵Git Bash Here打開git命令窗口:
初始化本地倉庫:
git init
將本地項目的所有文件添加到暫存區:
git add .
commit提交項目:
git commit -m "初始化項目"
3. 建立本地倉庫和遠程倉庫關系并推送
gitlab倉庫拿到之前建的項目的地址,然后建立本地倉庫和遠端gitlab倉庫關系:
git remote add origin https://gitlab.xx.com/xxxx.git
備注:如果在這一步時如果出現錯誤:fatal:remote origin already exists,需要先執行下面的命令清除關聯關系,然后再進行上一步動作:
git remote rm origin
查看關聯關系是否成功建立:
git remote -v
先拉取一下遠程倉庫內容:
git pull --rebase origin master
再推送本地內容到遠程倉庫:
操作結束。查看gitlab上之前創建的項目的內容,可以看到本地項目的內容已全部推送到gitlab上了:
================================
以上,希望對你有幫助!