# Source Tree 用 ssh 連線 ## 方法一 - 上方工具列 tools -> create or import ssh keys  - 按 Generate (Type 是 RSA)  - 按 Save private key - 到 github -> settings -> ssh and GPG keys -> new ssh key 將 public key 貼上   - putty 按右鍵 add key -> 選擇 剛剛儲存的 private key  ## 方法二 - ssh-keygen -t rsa -b 4096 -C 'example@demo.com' 會產生 public 和 private key - 設定 .ssh/config (C:\Users\your_username\.ssh) ``` Host github.com HostName github.com PreferredAuthentications publickey IdentityFile /Users/example/.ssh/example (剛剛產生的 filename) ``` - 打開 source tree -> Tools -> General -> SSH client Configuration -> ssh client 設定 openSSH 和 ssh key - 到 github -> settings -> ssh and GPG keys -> new ssh key 將 public key 貼上 檔案結尾是 `.pub` 沒有的是 private - 測試連線 ssh -T git@github.com ###### tags: `2021` `sourcetree` `git` `ssh` {%hackmd BJrTq20hE %}
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up