# 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
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.