1.生成ssh-key 創(chuàng)建GitHub遠程倉庫
生成指令:
ssh-keygen -t rsa -C "youremail@example.com"
生成兩個密鑰文件:id_rsa是私鑰,id_rsa.pub是公鑰
注:如果考慮私有項目,又不想付費,國內(nèi)可以考慮碼云(https://gitee.com/)
2.關(guān)聯(lián)遠程庫
指令:
git remote add origin git@server-name:path/repo-name.git
例子:
$ git remote add origin git@github.com:michaelliao/learngit.git
3.推送內(nèi)容到遠程庫
把本地庫的內(nèi)容推送到遠程,把當前分支master推送到遠程
首次:
$ git push -u origin master
以后:
$ git push origin master
4.從遠程庫克隆項目
假設(shè)從零開發(fā),那么最好的方式是先創(chuàng)建遠程庫,然后,從遠程庫克隆。
指令:
git clone git@server-name:path/repo-name.git
例子:
$ git clone git@github.com:michaelliao/gitskills.git