linux環境,這裏假設本地已安裝gitlinux
因爲本地git與github是經過ssh進行通訊,因此須要本地生成ssh-key
此處參考,阮一峯老師一篇文章git
ssh-keygen -t rsa -C 'your-email-address'
你須要把郵件地址換成你本身的郵件地址,而後一路回車,使用默認值便可,因爲這個Key也不是用於軍事目的,因此也無需設置密碼。github
若是一切順利的話,能夠在用戶主目錄裏找到.ssh目錄,裏面有id_rsa和id_rsa.pub兩個文件,這兩個就是SSH Key的祕鑰對,id_rsa是私鑰,不能泄露出去,id_rsa.pub是公鑰,此處就是須要放在github上的key,能夠放心地告訴任何人。shell
複製~/.ssh/id_rsa.pub中的全部內容,並在github中新建ssh-key。ssh
在命令行建立一個新的倉庫spa
echo "# test" >> README.md git init git add README.md git commit -m "first commit" #下邊要將git地址替換成本身的 git remote add origin git@github.com:JavinFan/test.git git push -u origin master
直接從命令行條件一個現有的倉庫命令行
#下邊要將git地址替換成本身的 git remote add origin git@github.com:JavinFan/test.git git push -u origin master