提交項目分爲四個部分:
第一步:在本地創建git倉庫。
第二步:在github官網上創建倉庫(repository)。
第三步:將本地倉庫與github上的倉庫關聯在一起。
第四步:提交。
下面對每一步進行說明:
第一步:在本地創建git倉庫
項目結構如下,如果需要將springStudy目錄下的所有代碼都提交到github上。將springStudy作爲該項目的本地倉庫。
操作步驟:
1.初始化本地倉庫。
git命令:
git init
執行完該命令後,在springStudy目錄下會生成一個.git文件,可利用ls -la
查看。
idea操作:按照下圖操作後選擇要創建爲本地倉庫的目錄(springStudy)。
第二步:在github官網上創建倉庫(repository)。
第三步:將本地倉庫與github上的倉庫關聯在一起。
分爲兩種方式:一種是通過git命令建立關聯;另外一種是通過idea操作。
git命令:進入springStudy目錄下執行
:
#將本地倉庫與遠程倉庫進行關聯。
git remote add origin [email protected]:githubxyh/springStudy.git
idea操作:選中項目點擊“右鍵
”。
第四步:提交。
經過上面三步以後,可以提交代碼了。
git命令:
git push -u origin master
idea操作:先commit到本地倉庫——>然後push到遠程倉庫。
提交失敗:提交的過程中可能會出現認證失敗的錯誤。
進行如下操作:
git config --global user.name "github賬號"
創建密鑰:執行下面命令,一直按回車。
cd ~/.ssh/
ssh-keygen -t rsa -C "github賬號"
將生成的密鑰添加到github上:將~/.ssh/id_rsa.pub
的內容拷貝到github。
處理後再重新提交。