——廖雪峰官網了解。簡短的步驟可以在最後的總結中直接看到。
更不用說安裝Git了。
第壹步:我們首先需要創建壹個本地版本庫(實際上是壹個文件夾)。
可以直接右鍵單擊新文件夾,或者右鍵打開Git bash命令行窗口,通過命令創建。
現在我通過命令行在桌面上創建壹個新的測試文件夾(妳也可以在其他任何地方創建這個文件夾)並進入這個文件夾。
步驟2:通過git init命令將這個文件夾轉換成Git可管理的倉庫。
這個時候妳會發現多了壹個。Git文件夾,git使用它來跟蹤和管理版本庫。如果妳看不到它是因為默認情況下它是壹個隱藏文件,那麽妳需要設置它使隱藏文件可見。
第三步:此時可以將妳的項目粘貼到這個本地Git倉庫中(粘貼後可以通過git status查看妳的當前狀態),然後通過git add(或git add)將項目添加到倉庫中。將該目錄中的所有文件添加到倉庫中,註意點之間用空格分隔)。在這個過程中,妳實際上可以壹直使用git
Status可查看您的當前狀態。
這裏有個提示,雖然妳已經粘貼了項目,但是還沒有添加到Git倉庫中,然後我們會通過git add把所有復制的項目添加到倉庫中。
步驟4:用git commit將項目提交到倉庫。
-m後面的引號是這次提交的評論。這個可以不寫,但是最好寫,不然報錯。詳情自己谷歌。好了,我們的本地Git倉庫完成了,現在是時候連接遠程倉庫了(也就是連接Github)。
因為本地Git倉庫和Github倉庫之間的傳輸是通過SSH加密的,所以在連接時需要設置以下內容:
步驟5:創建SSH密鑰。首先,檢查是否有。您的c盤用戶目錄中的ssh目錄。如果有,檢查是否有兩個文件,id_rsa和id_rsa.pub,如果有,跳到下壹步。如果沒有,通過下面的命令創建它。
$ ssh-keygen-trsa-c " your email @ example . com "然後壹路返回。這時,妳會在。用戶下的ssh目錄。
第六步:登錄Github,找到右上角的圖標,打開裏面的設置,然後選擇裏面的SSH和GPG密鑰,點擊右上角的新建SSH密鑰,然後隨便填寫標題,將id_rsa.pub中的內容復制到標題下面的密鑰內容框中,最後點擊添加SSH密鑰,這樣就完成了SSH密鑰的加密。具體步驟也可以看下面:
第七步:在Github上創建壹個Git倉庫。
您可以直接單擊新建存儲庫來創建它。例如,我為TEST2創建了壹個倉庫(因為我已經有了壹個用於測試的倉庫,所以我不能為TEST創建壹個倉庫)。
步驟8:在Github上創建Git倉庫後,我們可以將它與本地倉庫關聯起來。根據創建的Git倉庫頁面上的提示,您可以輸入:
$ git遠程添加origin /guyibang/TEST2.git
註意,origin後面是在Github上創建的倉庫的地址。
步驟9:關聯後,我們可以通過以下方式將本地庫的所有內容推送到遠程倉庫(即Github):
$ git push -u origin master由於新建的遠程倉庫是空的,所以要添加參數-u。當遠程倉庫中有內容時,下次從本地倉庫上傳內容時,只需執行以下操作:
$ git push origin master上傳項目的過程可能需要壹段時間,完成後是這樣的:
這時,如果妳刷新妳的Github頁面,進入新建的倉庫,妳會發現項目已經上傳成功:
至此,本地項目上傳到Github的整個過程已經完成。
另外,還有壹個坑需要註意,就是在上面第七步創建遠程倉庫的時候,如果勾選了用自述文件初始化這個倉庫(也就是在創建倉庫的時候自動為妳創建壹個自述文件),那麽當妳在第九步把本地倉庫的內容推送到遠程倉庫的時候,就會報錯。
來推壹些refs到/guybang/test2.git的錯。
這是因為新創建的倉庫中的自述文件不在本地倉庫目錄中。此時,我們可以通過以下命令合並以下內容:
$ git pull - rebase原始主機
這時候再推壹把就能成功。
總結:其實上傳本地項目到Github只需要以下幾個步驟。
1.在本地創建壹個版本庫(即文件夾),通過git init將其變成Git倉庫;
2.將項目復制到這個文件夾中,然後通過git add將項目添加到倉庫中。
3.通過git commit -m“標註內容”將項目提交到倉庫;
4.在Github上設置SSH密鑰後,新建壹個遠程倉庫,通過git remote Add Origin/Guyibang/test 2 . git將本地倉庫與遠程倉庫關聯起來;
5.最後通過git push -u origin master將本地倉庫項目推送到遠程倉庫(即Github);(如果在構建新的遠程倉庫時自動創建自述文件,將會報告壹個錯誤。解決方法見上文)。
這裏只是總結了Git上傳項目的壹些基本操作,還需要進壹步學習才能更好的使用Git。