github的基本使用ssh-key的客戶端配置

前提

本機windows環境安裝好git客戶端,已經在Github註冊好帳號。linux

目的

由於每次操做都要和Github交互,每次交互都要輸入用戶名和密碼。配置這個ssh-key 就不用每次輸入用戶名密碼了。git

本次是在windows的git bash 上操做的,linux環境也同樣。github

配置 ssh-key

  • 生成key : ssh-Keygen -t rsa -C "郵箱地址"
  • cd ~/.ssh (用戶目錄下的 .ssh 文件夾)
  • 複製 id_rsa.pub的公鑰內容到github的網站中,以下操做。

圖片描述

配置多個 ssh-key

  • 目的是爲了配置多個git倉庫和帳號
  • cd ~/.ssh (用戶目錄下的.ssh文件夾)
  • vi config
  • 添加 Host / HostName / User / IdentityFile

圖片描述

User 是Github上的用戶名,點擊頭像可看到。windows

圖片描述

若是須要添加多個,就在config 文件裏面再寫一組 Host / HostName / User / IdentityFile 信息便可。把原來的IdentityFile 文件換個名字,再生成一組其餘帳號的 IdentityFile 文件,引用進來便可。bash

相關文章
相關標籤/搜索