Git:本地項目與遠程倉庫的git/clone


 
版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_40197828/article/details/79283278
初識Git命令行將本地項目推送到github倉庫,以及從github下載運行項目
一、將本地項目推送到github倉庫以及遠程倉庫

第一步:首先打開你的項目目錄,右鍵Git Bash調出命令窗口,建立一個本地倉庫,初始化.git文件,執行命令

$ git init
  • 1

      執行完init命令后,就會看到項目目錄下出現一個.git文件,建立好本地倉庫。(這里可能會出現讓你輸入github的賬戶名和密碼,如果出現輸入即可,如果沒有可以略過此句話)
這里寫圖片描述

第二步:添加文件,可以添加具體某一個文件,也可以添加所有文件,執行命令

$ git add "文件名"  //添加具體文件,若針對某個文件修改后提交可選擇 $ git add .  //添加全部文件,通常上傳整個項目時通常選擇
  • 1
  • 2

第三步:提交文件,這里不是真正意義上的提交,push是真正意義上的提交,執行命令

$ git commit -m "對項目文件進行注釋"
  • 1

如果執行git commit 這樣會彈出編輯框輸入注釋,git規定了提交必須有注釋。

第四步:新建倉庫,無論是在團隊建立的倉庫,還是在自己賬戶上建立的倉庫,填寫好倉庫名和 倉庫描述后,有一個勾選readme的選項,建議勾上,可以在readme.md的文件中描述這個倉庫的內容以及介紹,倉庫建立好后,復制倉庫地址http/ssh均可。
這里寫圖片描述

第五步:添加到遠程倉庫,執行命令

$ git remote add origin git@github.com:serviceoutsource/Visualization-Data.git //origin后即為剛才復制下來你的倉庫地址
  • 1
  • 2

如果出現:fatal: remote origin already exists.
先執行

$ git remote rm origin
  • 1

然后再執行剛才的代碼

$ git remote add origin git@github.com:serviceoutsource/Visualization-Data.git
  • 1

第八步:將文件提交推到遠程倉庫上,執行代碼

$ git push origin master
  • 1

如果提示出錯信息:error:failed to push som refs to .......
錯誤原因是遠程倉庫中的readme.md這個文件本地倉庫沒有,先執行

$ git pull --rebase origin master
  • 1

將Readme.md文件拉到本地倉庫,這時候會發現本地目錄下有了Readme.md文件,然后再執行剛才的代碼

$ git push origin master
  • 1

      之后就是等待終端上傳代碼,命令行中正確的上傳過程如圖所示,即為上傳完成,去github倉庫刷新即可看到剛才上傳的項目文件,至此本地項目上傳到遠程倉庫完畢
這里寫圖片描述
      最后完畢后在遠程倉庫即可看到剛剛上傳的文件
這里寫圖片描述

二、上傳過程中警告錯誤處理

1.警告信息:warning: LF will be replaced by CRLF

      windows中的換行符為 CRLF, 而在linux下的換行符為LF,所以在執行add . 時出現提示
解決辦法:

$ rm -rf .git // 刪除.git $ git config --global core.autocrlf false //禁用自動轉換 
  • 1
  • 2

然后重新執行:

$ git init $ git add .
  • 1
  • 2

也可以不處理,因為畢竟只是警告不是錯誤,可以繼續執行下面的命令忽略這個警告。

2.錯誤信息:error: failed to push some refs to

      本地沒有update到最新版本的項目(git上有README.md文件沒下載下來),所以本地直接push所以會出錯。

解決辦法:
先執行此行命令

$ git pull --rebase origin master
  • 1

再執行push的那行相關代碼,即可解決!

      以上兩個即為在我處理git命令中出現的錯誤以及找尋到的對應解決方法,應該還可能會出現一些其他的警告和錯誤,等遇到之后我會再整理后續問題的學習更新解決方案。

三、從github上拷貝項目到本地運行

無需克隆地址,直接下載壓縮包到本地電腦打開相應軟件運行即可。
這里寫圖片描述






“There are two ways of con


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM