如何將本地代碼上傳gitHub
1、先進入項目文件夾,通過命令 git init 把這個目錄變成git可以管理的倉庫(必須安裝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/xxxxxxx/xxx.git
此步驟如果gitHub上已有一個倉庫且已經用以上步驟操作過,而你又新建了一個倉庫地址也要往上提價文件,此時會提示 fatal: 遠程 origin 已經存在。
解決方法,需要執行以下命令,將origin刪除
git rm origin
或者新建一個,如下
git remote add myOrigin xxxxxxxxxxx(地址)
myOrigin為新建的名稱如同origin,提交不變只是將origin替換成myOrigin
5、獲取遠程庫與本地同步合並(如果遠程庫不為空(即遠程庫已提交過代碼)必須做這一步,否則后面的提交會失敗)master 為遠程庫默認的分支
git pull --rebase origin master
6、把本地庫的內容推送到遠程,使用 git push命令,實際上是把當前分支master推送到遠程。執行此命令后會要求輸入用戶名、密碼,驗證通過后即開始上傳。
git push -u origin master
在此步驟時可能會出現錯誤,如下圖,提示身份驗證失敗 (可能導致問題出現的原因就是配置時設置的用戶名和郵箱與github並不一致)

解決方法:
1、首先通過以下命令查看自己的配置:如下圖(輸入的保持與gitHub上一致)
git config --list

2、通過以下命令查看配置,如果輸入的與配置不符可以通過以下語句重新設置:
git config --global user.name xxxx git config --global user.email xxxx@163.com
修改完成之后,重新執行 git push -u origin master 並輸入用戶名、密碼,驗證通過后即開始上傳。
以上步驟可以就將本地代碼上傳到遠程git庫。
如何將遠程gitHub代碼拉去到本地
1、在本地新建文件
2、進入文件執行 git init 將目錄改為git可管理的倉庫
3、進入新建文件,通過以下命令克隆倉庫文件
git clone 遠程倉庫地址
如下圖:

完成以上兩個步驟就可以將遠程倉庫代碼克隆到本地
git常用命令

