轉載地址 https://www.jianshu.com/p/5d00521f187a
一、使用git命令初始化本地倉庫,將代碼上傳到GitHub上
1.1建立本地倉庫
新建一個文件夾,右鍵選擇git bash here,出現git的命令框,輸入
git init //將這個目錄變成了git可以管理的本地倉庫
1.2 將本地項目工作區的所有文件添加到暫存區,將本地項目工作區的所有文件添加到暫存區。小數點 “.” ,意爲添加文件夾下的所有文件;也可以將 “.” 換成具體的文件名,如果想添加項目中的指定文件,那就把 “.” 改爲指定文件名即可
git add .
1.3 將暫存區的文件提交到本地倉庫
git commit -m "註釋說明"
1.4 將本地代碼倉庫關聯到 github 上
git remote add origin https://github.com/KeymonWong/JsAndObjc.git
在這一步時如果出現錯誤:
fatal:remote origin already exists
那就先輸入
git remote rm origin
再輸入
git remote add origin https://github.com/KeymonWong/JsAndObjc.git
1.5 將代碼由本地倉庫上傳到 github 遠程倉庫,依次執行下列語句
獲取遠程庫與本地同步合併(如果遠程庫不爲空必須做這一步,否則後面的提交會失敗):
git pull --rebase origin master //不加這句可能報錯,原因是 github 中的 README.md 文件不在本地倉庫中
//可以通過該命令進行代碼合併
把當前分支 master 推送到遠程,執行此命令後有可能會讓輸入用戶名、密碼:
git push -u origin master //執行完之後如果無錯誤就上傳成功了,需要提示的是這裏的 master 是 github 默認的分支,
//如果你本地的當前分支不是 master,就用git checkout master命令切換到master分支,
//如果你想用本地當前分支上傳代碼,則把第6步的命令裏的 master 切換成你的當前分支名即可。