1. 程式人生 > 其它 >github小白的記錄隨筆

github小白的記錄隨筆

此文章是基礎本地安裝好了git環境的新手小白。

進入您要上傳專案的根路徑,右鍵選擇Git Bash Here。

輸入命令:

git init //初始化git倉庫環境

git remote add origin 你的git地址  //讓本地專案與你的git地址建立連線

git add .或者 git add 你的檔名 //將本地檔案上傳到暫存區

git commit -m "你的說明或者備註" //將暫存區裡面的內容新增到倉庫,你並且可以新增你本次提交的備註資訊 git push -u origin master //上傳程式碼並與你要傳往的分支進行合併

到此處就可以算是完成了

注意:上面是一切都順利的情況,如果您遇到一些報錯,不妨繼續瀏覽下去

一,error1:remote origin already exists.

remote origin already exists. //該情況是你本地之前已經做過與git倉庫的連結

解決辦法:可以直接忽略繼續之後的操作或者去機械刪除你專案根目錄下的git資料夾,直接來物理刪除(不建議)。

二,error2:! [rejected] master -> master (fetch first)

! [rejected]        master -> master (fetch first) //該情況可能是您的git倉庫裡面之前有程式碼,從而導致本地版本與倉庫裡面的版本不一致,故而上傳失敗

解決方法:

1.方式一

git pull origin master:brantest //將倉庫中的程式碼與本地的程式碼進行合併,如果倉庫的分支名稱與本地的一致,可忽略冒號後面的內容
git push -u origin master //此時再執行push就可以上傳了

2.方式二

git push -f origin master //這是一種強制上傳的命令,區別是push後面的 -f,該方式不會檢測倉庫程式碼版本與本地的版本是否一致,會直接覆蓋倉庫中的程式碼,
該方式比較凶狠,如果你的倉庫中的程式碼有你做過修改本地卻沒有修改的內容,或者你的同事修改過你的程式碼,該方式都會導致這些修改丟失