Jerry's WIKIJerry's WIKI
Overview
  • 🐞 Web
  • 📐 Components
  • 💡 Skills
  • 🎱 Specification
  • đŸ–Ĩ Workflows
  • 🛠 Tools
  • đŸŒī¸ Linux
  • đŸ“Ļ Container
  • â™¨ī¸ Language
Coffee
  • įŽ€äŊ“中文
  • English
GitHub
Overview
  • 🐞 Web
  • 📐 Components
  • 💡 Skills
  • 🎱 Specification
  • đŸ–Ĩ Workflows
  • 🛠 Tools
  • đŸŒī¸ Linux
  • đŸ“Ļ Container
  • â™¨ī¸ Language
Coffee
  • įŽ€äŊ“中文
  • English
GitHub
  • 🚩 Version Control (Git)

    • Key Configuration and Usage
    • Multi-platform and Multi-repository Key Management
    • Collaborative Development
    • Common Scenarios and Solutions
    • Others
  • âœī¸ Editor (Idea)

    • Shortcut Key Modification
    • VCS Operations
    • Others
  • 🎁 Debugging Tools

    • Stress Testing Tools
    • API Testing
    • Packet Sniffing Tools
  • 🔭 Client

    • Navicat
    • Mredis
    • Docker Desktop
  • 🍎 Mac Tools

    • Brew
    • Iterm2
  • 🌈 Miscellaneous

    • List

Key Configuration and Usage

į›ŽåŊ•

  • Create Key
  • Configure Key
  • Verify Key

Create Key

ssh-keygen -t ed25519 -C "test@test.com" -f ~/.ssh/id_for_github_test

Configure Key

  1. Open the SSH configuration page and create a new SSH key.
  2. Paste the content of ~/.ssh/id_for_github_test.pub and save.
  3. Add the key to the local cache, and for future use with multiple platforms and repositories, run ssh-add ~/.ssh/id_ed25519.

Verify Key

ssh -T git@github.com

// You will get the following message:
Hi JerryTZF! You've successfully authenticated, but GitHub does not provide shell access.
Edit this page
Update At:
Contributor: į”°æœå¸†
Prev
Common Tools
Next
Multi-Platform and Multi-Repository Usage