ssh 和 https 的區(qū)別
SSH
特點(diǎn)
認(rèn)機(jī)器,不認(rèn)賬號(hào)
配置過(guò)程
- 查看是否配置過(guò)SSH(cd ~/.ssh)
2.需不需要重新配置? (需要即轉(zhuǎn)第三條元践,不需要?jiǎng)t轉(zhuǎn)第四條)
需要重新開(kāi)始那么我們只要?jiǎng)h除 ~/user/.ssh 里面的所有文件夾
生成RSA (ssh-keygen -t rsa -C 12345678@qq.com) 韭脊。 成功之后會(huì)看到下圖:
-
進(jìn)入.ssh ,你會(huì)發(fā)現(xiàn)里面有 id_rsa (私),id_rsa.pub(公) 单旁,(cat id_rsa.pub)
-
將這段公鑰放到github里面配置過(guò)程如下:
驗(yàn)證ssh (ssh -T git@github.com) 一定要大寫(xiě)T 沪羔,否則會(huì)出現(xiàn) 如下錯(cuò)誤
PTY allocation request failed on channel 0
成功后會(huì)出如下圖:
HTTPS
特點(diǎn)
認(rèn)賬號(hào)
配置過(guò)程
無(wú)需配置,只要在github 上添加了 賬號(hào)就Ok 了象浑。