本地專案上傳到github 報錯“master -> master (non-fast-forward)”
阿新 • • 發佈:2018-12-17
本地專案上傳到github 報錯“master -> master (non-fast-forward)”
接下來
第一步:建立git倉庫
cd到你的本地專案根目錄下,執行git命令,此命令會在當前目錄下建立一個.git資料夾。
git init
第二步:將專案的所有檔案新增到倉庫中
git add .
這個命令會把當前路徑下的所有檔案,新增到待上傳的檔案列表中。
如果想新增某個特定的檔案,只需把.換成特定的檔名即可
第三步:將add的檔案commit到倉庫
git commit -m "註釋語句"
第四步:去github上建立自己的repository,點選個人頭像旁邊的加號 如下圖所示:
點選New repository,填好所有資訊後點擊create repository就會進入到類似下面的一個頁面,拿到建立的倉庫的https地址
第五步:將本地的倉庫關聯到github上
git remote add origin https:// http://7881188.cn/自己的倉庫url地址
第六步,上傳程式碼到github遠端倉庫
git push -u origin master
執行完後,如果沒有異常,等待執行完就上傳成功了,中間可能會讓你輸入Username和Password,你只要輸入github的賬號和密碼就行了.
第一次上傳有可能會遇到push失敗的情況,那是因為跟SVN一樣,github上有一個README.md 檔案沒有下載下來 。我們得先
git pull --rebase origin master ,然後執行git push -u origin master 就可以成功啦