GitHub注冊和Git安裝
一、注冊GitHub
GitHub官方地址:https://github.com。
在瀏覽器中打開GitHub網址,通過首頁進行注冊,如下圖所示。
二、安裝Git
Git官方下載地址:http://git-scm.com/download/。
Git支持多平台(Mac OS X/Windows/Linux/Solaris),讀者可根據自己的平台選擇相應的版本下載。
下載並安裝完成后,我們通常在Mac OSX及Linux平台下用終端工具(Terminal)來使用Git,而在Windows平台下用Git Bash工具,如下圖所示。
1、建立鏈接
本地Git與GitHub服務器之間保持通信時,我們使用SSH key認證方式來保證通信安全,所以在使用GitHub前你必須先建創自已的SSH key。 我們后續操作以Windows為例,打開Git Bash,如下圖所示。
(1)進入 SSH 目錄。
fnngj@FNNGJ-PC ~
$ cd ~/.ssh
fnngj@FNNGJ-PC ~/.ssh
$ pwd
/c/Users/fnngj/.ssh
(2)生成新的 SSH 秘鑰。
如果你已經有了一個秘鑰(默認秘鑰位置~/.ssh/id_rsa文件存在。)
fnngj@FNNGJ-PC ~/.ssh
$ ssh-keygen -t rsa -C "fnngj@126.com" Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/fnngj/.ssh/id_rsa): --回車 Enter passphrase (empty for no passphrase): --回車 Enter same passphrase again: --回車 Your identification has been saved in /c/Users/fnngj/.ssh/id_rsa. Your public key has been saved in /c/Users/fnngj/.ssh/id_rsa.pub. The key fingerprint is: 78:51:9b:2c:6c:fb:74:0b:6b:b9:c4:23:8f:5e:10:6b fnngj@126.com The key's randomart image is: +--[ RSA 2048]----+ | . | | . o o | | * + | | o * | | . E o . | | o = = . | | . X . | | B o | | .o o | +-----------------+ fnngj@FNNGJ-PC ~/.ssh $ ls id_rsa id_rsa.pub
查看目錄下會生成兩個問題,id_rsa 是私鑰,id_rsa.pub 是公鑰。記住千萬不要把私鑰文件id_rsa 透露給任何人。
(3)添加 SSH 公鑰到 GitHub。
用文本工具打開公鑰文件 ~/.ssh/id_rsa.pub ,復制里面的所有內容到剪貼板,如下圖所示。
登錄GitHub,單擊右上角個人頭像→Settings→SSH Keys→Add SSH Keys ,在 Title 文本框中輸入任意字符,在 Key文本框粘貼剛才復制的公鑰字符串,單擊“Add key”按鈕完成操作,如下圖所示。
(4)測試連接。
以上步驟完成后,你就可以通過以下命令來測試是否可以連接 GitHub服務器了。
出現如上提示,表示連接成功