1、因為Git是分布式版本控制系統,所以需要填寫用戶名和郵箱作為一個標識。
git config --global user.name "你的用戶名"
git config --global user.email "你的郵箱"
2、首先進入一個目錄(將被git管理的倉庫)
git init
(通過命令 git init 把這個目錄變成git可以管理的倉庫,這時候你當前目錄下會多了一個.git的目錄)
3、將本地代碼關聯到遠程倉庫
git remote add origin 遠程項目鏈接 (gitlab上遠程倉庫的地址)
4、將項目的所有文件添加到倉庫中
git add .
(如果想添加某個特定的文件,只需把"."換成特定的文件名即可)
5、將add的文件commit到倉庫
git commit
-m "注釋語句"
6、將遠程倉庫的代碼pull下來
git pull origin master
這一步可能會報錯:fatal: refusing to merge unrelated histories
其實這個問題是因為 兩個 根本不相干的 git 庫, 一個是本地庫, 一個是遠端庫, 然后本地要去推送到遠端, 遠端覺得這個本地庫跟自己不相干, 所以告知無法合並
解決辦法:
git pull origin master --allow-unrelated-histories ( 后面加上 --allow-unrelated-histories
, 把兩段不相干的 分支進行強行合並)
8、把本地倉庫的文件推送到遠程倉庫
git push -u origin master