Git的入門

  Git的基本介紹:

Git是一個版本控制工具。java

Github是很是有名的在線版本管理網站(速度比較慢)。git

Oschina中國版本的github,(旗下的的碼雲地址:gitee.com,速度快)github

ssh key咱們使用ssh登陸服務器時,通常常見的會使用用戶名/密碼方式登陸,使用ssh key能夠實行免密碼登陸。(ssh是一種網絡協議,用於計算機之間的加密登陸)算法

  

即便公鑰在網上被截獲,若是沒有與其匹配的私鑰,也沒法解密,所截獲的公鑰是沒有任何用處的安全

Public-key cryptography (公開密匙加密)服務器

 

 

第一步:

  去到官方網站下載:>>  https://git-scm.com/download/win網絡

 

 

 

    

 

 

OpenSSL 是一個安全套接字層密碼庫,囊括主要的密碼算法、經常使用的密鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程序供測試或其它目的使用。ssh

 

OpenSSL是一個基於密碼學的安全開發包,OpenSSL提供的功能至關強大和全面,囊括了主要的密碼算法、經常使用的密鑰和證書封裝管理功能以及SSL協議。工具

 

但實際上漏洞是不少的。測試

 

OpenSSL提供的CA應用程序就是一個小型的證書管理中心(CA),實現了證書籤發的整個流程和證書管理的大部分機制。

 

OpenSSL能夠生成ca-bundle文件,做用爲描述證書鏈

 

 

 

讓應用程序使用OpenSSL類庫來實現服務器驗證

 

 

由Git來進行回車換行等問題的轉換

換行符(LF)

Windows 的回車換行符(CRLF);

 

 

 

運行桌面的快捷方式,見到下面界面表示成功

 

 

  輸入   git  驗證是否安裝完成

  

 

  ssh-keygen -t rsa -C "946249562@qq.com"   建立公鑰以及密碼

   

  這樣默認會在本地的~/.ssh目錄下生成id_rsa,id_rsa.pub兩個文件:

  id_rsa是私鑰。

  id_rsa.pub是公鑰

  

  

點註冊

 

 

 

點擊完善資料

 

 

點擊SSH公鑰

 

點肯定

 

Gitee賬號的密碼,驗證才讓添加

成功添加後,見到剛剛添加的MyKey

 

回到首頁,建立項目

 

 

 

 

複製SSH地址

git@gitee.com:xiaomosheng888/testgit01.git   (此爲本身新建項目 複製下來的ssh)

 

本地建立目錄

 

把密鑰目錄複製進去,便於git可以訪問

 

 

Testgit01建立成功

 

 

本地創建Test.java 測試上傳

 

 

 

 

 

 

服務器上已經見到剛剛上傳的文件,以及註釋等信息  

 

 

  http://blog.csdn.net/q908555281/article/details/50128929

相關文章
相關標籤/搜索