1. 程式人生 > >[Git] 013 遠程倉庫篇 第零話 使用前的一些配置

[Git] 013 遠程倉庫篇 第零話 使用前的一些配置

反饋 com mail 進入 -s 查看 and 3.1 http

0. 前言

  • 本地倉庫和 GitHub 上的遠程倉庫之間的傳輸是通過 "SSH" 加密的,所以使用前需要進行一些設置
  • 這回的任務
    1. 設置“身份象征”
    2. 創建 "SSH Key"
    3. 在 GitHub 上添加公鑰

1. 遲來的命令,關於“身份象征”

  • 這一步在安裝完 "Git" 後就可以做
  • 建議以管理員身份打開 "Git Bash"

1.1 user.name

  • git config --global user.name "name"

  • 我取的名字是 "York",所以我這樣寫

$ git config --global user.name "York"

  • 此命令沒有反饋

1.2 user.email

  • git config --global user.email "[email protected]"
  • 郵箱可以用真實的,也可以用不存在的
  • 假如我的郵箱地址是 "[email protected]",那麽我這樣寫

$ git config --global user.email "[email protected]"

  • 此命令沒有反饋

1.3 可以查看自己的身份

技術分享圖片


2. 創建 SSH Key

2.1 輸入命令

  • ssh-keygen -t rsa -C "[email protected]"
    • C 是大寫
  • 假如我的郵箱地址是 "[email protected]",那麽我這樣寫

$ ssh-keygen -t rsa -C "[email protected]"

  • 接下來會跳出(若沒有特別要求,直接回車即可)
    • "Enter passphrase (empty for no pass phrase):"
    • "Enter same passphrase again:"
  • 然後會出來一張 "randomart image",類似這種

技術分享圖片


2.2 復制公鑰

  • 此時 "C:\Users\xxx" 下會有一個隱藏文件 ".ssh"
  • 我進入 "C:\Users\york.ssh",裏面有三個文件

技術分享圖片


  • "id_rsa" 是私鑰,不要泄露了
  • "id_rsa.pub" 是公鑰,可以讓他人知道
  • 打開 "id_rsa.pub",將裏面的一堆文本復制下來("3.4" 要用)

3. 在 GitHub 上添加公鑰

3.1登陸 GitHub

  1. 點擊右上角的頭像
  2. 點擊 "Settings"

技術分享圖片


3.2 選擇 "SSH and GPG keys"

技術分享圖片


3.3 點擊右上角的 "New SSH Key"

技術分享圖片


3.4 填入信息

  • "Title" 處輸入自己想取的名字,比如 win10Xubuntu16 等等
  • "Key" 處輸入 "2.2" 復制的公鑰
    • 如果第一次不成功,可以再試一次
    • 有時不成功可能時末尾多了個回車的緣故(又是一個和回車有關的話題)
  • 最後點擊 "Add SSH Key" 即可

技術分享圖片

[Git] 013 遠程倉庫篇 第零話 使用前的一些配置