Computer Notes/GIT

From Cramsession
Revision as of 17:58, 1 June 2026 by Mflavell (talk | contribs) (Created page with "= Setting up a private GIT repo in linux = Generate an SSH key: ssh-keygen -t ed25519 -C "your_email@example.com" '''The email must match your github email!!!''' Start the SSH agent & Add your key: eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519 Copy the public key: cat ~/.ssh/id_ed25519.pub Add the key to github: ::* Go to Settings -> SSH and GPG keys -> New SSH Key. ::* Give it a title (like "Linux Desktop"), paste the key into the field, and save....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
✍️ Verified Author: MflavellClick to view professional profile & credentials

Setting up a private GIT repo in linux

Generate an SSH key:

ssh-keygen -t ed25519 -C "your_email@example.com"

The email must match your github email!!!


Start the SSH agent & Add your key:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519


Copy the public key:

cat ~/.ssh/id_ed25519.pub


Add the key to github:

  • Go to Settings -> SSH and GPG keys -> New SSH Key.
  • Give it a title (like "Linux Desktop"), paste the key into the field, and save.


Clone what you need:

 git clone git@github.com:username/private-repo.git