直接開始
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到遠程倉庫,刪除這部分文件就可以了