簡單7條命令將本地項目首次提交遠程倉庫Git(GitHub,GitLab)

直接開始

1,cd 進入你放項目文件的地址
cd ~/Downloads/myproject
2,進行當前項目git初始化
git init 
3, 將項目文件夾內所有文件加入版本控制
git add . 
4, commit到本地倉庫 git commit -m “first commit”
git commit -m "first commit"
5, 將本倉庫與遠程關聯上
git remote add origin 你的遠程倉庫地址
6, 第一次從遠程倉庫拉取

一定要養成push之前先pull的好習慣,減少出現難解的衝突可能性。很多遠程倉庫比如github上的項目,創建時有默認的readme或者ignore文件,拉下來,若出現衝突,解決衝突再提交。

 git pull origin master

拉取時可能會出現 錯誤提示 fatal: refusing to merge unrelated histories
此時不要慌,使用如下命令:

git pull origin master --allow-unrelated-histories
7, 代碼推送到遠程倉庫
 git push -u origin master

tips:

1 ,項目一定要配置.gitignore文件,排除構建產生的臨時文件等無用文件
2,.gitignore不起效解決
有時候我們會發現.gitignore不起效,原因是因爲git忽略目錄中,新建的文件在git中會有緩存,如果某些文件已經被納入了版本管理中,就算是在.gitignore中已經聲明瞭忽略路徑也是不起作用的,這時候我們就應該先把本地緩存刪除,然後再進行git的push,這樣就不會出現忽略的文件了。git清除本地緩存命令如下:
清除緩存的無用文件:

git rm -r --cached .

然後再次push到遠程倉庫,刪除這部分文件就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章