1、在Git bash窗口執行如下指令創建SSH KEY:
ssh-keygen -t rsa -C "sunjf@biomarker.com.cn"
此時會在用戶主目錄下生成.ssh文件:
打開.ssh文件,會發現里面生成了id_rsa
和id_rsa.pub
兩個文件,這兩個就是SSH Key的秘鑰對,id_rsa
是私鑰,不能泄露出去,id_rsa.pub
是公鑰,可以放心地告訴任何人。
2、登錄github
進入setting
添加SSH KEY
3、在github上創建倉庫
填寫信息
點擊Create repository后看到三種創建方式,選擇一種你需要的
我選擇第二種,下面是創建指令及結果
注:a、把上面的shaoyesun
替換成你自己的GitHub賬戶名,否則,你在本地關聯的就是我的遠程庫,關聯沒有問題,但是你以后推送是推不上去的,因為你的SSH Key公鑰不在我的賬戶列表中。
b、GitHub給出的地址不止一個,還可以用https://github.com/michaelliao/gitskills.git
這樣的地址。實際上,Git支持多種協議,默認的git://
使用ssh,但也可以使用https
等其他協議。使用https
除了速度慢以外,還有個最大的麻煩是每次推送都必須輸入口令,但是在某些只開放http端口的公司內部就無法使用ssh
協議而只能用https
。
創建后