命令行提交新項目代碼到gitLab服務器

 

1、創建項目,前提是gitLab服務器已經搭建完成,在gitLab個人賬戶下創建一個項目,項目名稱自己定義

2、拷貝本地代碼到指定目錄,一般自己創建一個固定的代碼目錄,比如project/grib2json-master/...

3、到git官網https://git-scm.com/下載最新版本的git安裝包,看好對應操作系統的不同安裝包,然後安裝git

4、進入代碼目錄右擊選擇Git Bash Here
5、初始化git目錄:初始化完成,打開隱藏文件查看,會發現有一個.git的隱藏文件目錄

git init

6、關聯通過網頁創建的gitLab項目,沒有提示說明關聯成功

git remote add origin http://gitlab.xxx.com/rdc-wh/lc-xxxx-backend.git

7、添加所有代碼到本地git repository,如果需要忽略文件就增加.gitignore文件

git add .

8、提交代碼到git repository中

git commit -m "add project"

9、提交代碼到gitLab服務器

git push origin master

如果出現下圖顯示,說明提交完成

如果出現下圖錯誤,說明提交失敗:

原因是遠程倉庫中的文件和我們本地的倉庫有差異,例如你的遠程倉庫有個文件Readme. md,但是本地倉庫卻沒有,就可能會出現這種情況。 我的就是遠程倉庫中有Readme. md文件,而本地倉庫中沒有該文件造成的。

解決辦法:

git pull --rebase origin master

如果還報如下錯誤,也可以用 git pull 命令

git pull origin master --allow-unrelated-histories

10、最後再重試提交代碼到gitLab服務器

git push origin master
發佈了55 篇原創文章 · 獲贊 18 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章