GitHub的使用(使用SSH設置GiTHub與拉去倉庫代碼)

GitHub介紹

GitHub是一個面向開源及私有軟件項目的託管平臺,於2008年4月10日正式上線。GitHub是最大的 Git 版本庫託管商,是成千上萬的開發者和項目能夠合作進行的中心。 大部分 Git 版本庫都託管在 GitHub,很多開源項目使用 GitHub 實現 Git 託管、問題追蹤、代碼審查以及其它事情。例如:知名開源項目jQuery、python等都託管在上面。
2018年6月4日,微軟宣佈,通過75億美元的股票交易收購代碼託管平臺GitHub。

使用SSH

SSH是建立在應用層和傳輸層基礎上的安全協議,其目的是專爲遠程登錄會話和其他網絡服務提供安全性的保障,用過SSH遠程登錄的人都比較熟悉,可以認爲SSH是一種安全的Shell。HTTPS登錄是需要用戶名和密碼的,要實現無密碼登錄,就需要創建SSH 密鑰(ssh key),SSH 密鑰可以認爲是和另一臺電腦通信時的唯一的識別證,SSH 密鑰對可以讓我們方便的登錄到 SSH 服務器,而無需輸入密碼。GIT源代碼管理就是使用此種安全機制。

1.創建.ssh文件夾C:\Users\Administrator.ssh

在這裏插入圖片描述

2.進入.ssh目錄

檢查是否生成過ssh 密鑰,生成ssh 密鑰後,會在當前用戶的根目錄下創建.ssh目錄。
切換到.ssh目錄,如果.ssh目錄則會切換到對應目錄,不存在會有相關提示。
cd ~/.ssh
或者使用ls命令檢查是否存在
ls -l ~/

3.生成祕鑰

使用ssh-keygen命令生成ssh 密鑰
ssh-keygen -t rsa
或生成時添加註釋
ssh-keygen -t rsa -C “我的SSH密鑰”
在這裏插入圖片描述

4. 將生成的公鑰內容放入github的項目設置下在這裏插入圖片描述

5. 通過SSH方式克隆

在這裏插入圖片描述說明:生成ssh 密鑰後,可以到~/.ssh目錄下查看相關文件,一般來說ssh 密鑰會包含id_rsa和id_rsa.pub兩個文件,分別表示生成的私鑰和公鑰。將~/.ssh/id_rsa.pub內容複製到源代碼管理服務器即可實現git的無密碼管理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章