從本地上傳檔案到github
阿新 • • 發佈:2021-10-03
1.建立SSH Key
首先我們在使用者主目錄下看是否存在.ssh目錄。以筆者為例,筆者使用的是Ubuntu系統,當前使用者的主目錄是/home/grq,所以此時我們需要查詢路徑/home/grq/.ssh是否存在。
如果存在,檢視是否存在id_rsa與id_rsa.pub兩個檔案是否存在。如果也存在,就可以調到下一步;
如果不存在,便開啟終端,輸入自己的郵箱地址,建立SSH Key。
ssh-keygen -t rsa -C "[email protected]"
2.在GitHub端設定SSH Key
登入GitHub,點選右上角頭像,Settings -> Personal settings -> SSH and GPG keys。在SSH Keys標籤右方點選New SSH Key。
彈出兩個文字框。其中的Title,可以隨意命名。筆者此處隨便命名為grq-Ubuntu。
另一個Key文字框,需要輸入剛剛生成的id_rsa.pub檔案中的內容。粘貼後點選Add SSH Key,即可生成SSH Key。
3.上傳專案
可以將git分為四部分:一部分是自己的本機檔案,一部分是快取區,一個是本地倉庫,一個是伺服器倉庫。當用戶在本機修改了檔案後,就應該使用git add xx指令將修改儲存到快取區,然後再用git commit yy指令將推送從快取區修改到本地倉庫中,最後使用git push將本地倉庫中的修改推送到伺服器倉庫中。
- 終端進入我們需要上傳專案所在的資料夾。使用git的初始化命令:
git init
- 將檔案新增進去
git add ./
- 檢查當前檔案狀態
git status
- 在github新建一個倉庫,並新增遠端訪問
git remote add origin [email protected]:自己的github使用者名稱/tensorflow-mnist-number-test.git
- commit
git commit -m "readme"
- 將本地倉庫內容上傳到github
git push -u origin master