如何用命令將本地項目上傳到git 及可能出現的問題彙總(持續更新... ...)

在執行本地項目上傳之前,你需要保證自己已經有一個GitHub賬號,電腦上已經安裝的Git工具。

如果沒有執行以上操作,可以參考我的上一篇博客:

Github 初級教程(申請及Git安裝配置)https://blog.csdn.net/fhy569039351/article/details/83963003

1、(先進入項目文件夾,即:在要上傳的項目路徑下郵件,點擊Git Bash Here)通過命令 git init 把這個目錄變成git可以管理的倉庫

git init

注:一定要先執行 git init ,否則報錯:fatal: Not a git repository (or any of the parent directories): .git 是因爲沒有執行git init 引起的

2、把文件添加到版本庫中,使用命令 git add .添加到暫存區裏面去,不要忘記後面的小數點“.”,意爲添加文件夾下的所有文件

git add .

3、用命令 git commit告訴Git,把文件提交到倉庫。(引號內爲提交說明)

git commit -m 'first commit'

4、關聯到遠程庫

git remote add origin 你的遠程庫地址

如:

git remote add origin https://github.com/cade8800/ionic-demo.git

注:這裏可能會報錯:fatal: remote origin already exists.

解決辦法:先:git remote rm origin

                  再:git remote add origin https://github.com/cade8800/ionic-demo.git   (ionic-demo倉庫是已經在github上建好的

5、獲取遠程庫與本地同步合併(如果遠程庫不爲空必須做這一步,否則後面的提交會失敗)

git pull --rebase origin master

注:這裏可能報錯:fatal: Couldn't find remote ref master

解決辦法:如果該倉庫是空的,可以忽略該錯誤,不影響後面語句執行。

6、把本地庫的內容推送到遠程,使用 git push命令,實際上是把當前分支master推送到遠程。執行此命令後會要求輸入用戶名、密碼,驗證通過後即開始上傳。

git push -u origin master

*7、狀態查詢命令

git status

不足之處,希望大家批評指正! 

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