# How To Git <3 ## Table Of Contents 1. [Part 1 Setting up account](#Part1) 2. [Part 2 SSH keys](#Part2) 3. [Part 3 Setting up github desktop](#Part3) 4. [part 4 Finishing up](#Part4) 5. [Usage](#Usage) ## Part 1 Setting up account 1. First of all [Register](https://git.redstealth.dev/user/sign_up) here. 2. Ask your organization owner to add you to the organization you can move on after telling them. ## Part 2 SSH keys 1. Press the windows key, search for `cmd` and open the black box. 2. Write `ssh-keygen -t ed25519 -C "your_email@example.com"` replacing "your_email@example.com" with your own and press enter. * Press enter on all questions. 3. Press the windows key, search for `services` and press the blueish cogs. 4. Scroll down and find `OpenSSH Authentication Agent` Right click and press `**Preferences**`. 5. Open the `StartMethod` dropdown and select `**Automatic (Delayed start)**`. 6. Press apply then press start. you can now exit the "Services" app. 7. Open `File Explorer` and navigate to `C:\Users\"YOUR NAME"\.ssh`. 8. Make sure that you have File extentions enabled in the show menu of File Explorer. 9. Now Make a file and name it `config` with no extention. 10. Open `config` in notepad and write `AddKeyToAgent yes`. 11. Now back in cmd write `ssh-add .ssh/id_ed25519` and press enter. * You can close cmd now. 12. Open this [Link](https://git.redstealth.dev/user/settings/keys) and press add key. 13. Now in the `.ssh` folder we opened earlier you should find a `ìd_ed25519.pub`. * Open it and copy the contents. 14. Paste the text from the file in the big box on the ssh key page and rename it to something relevant like laptop or school. 15. Finish of this part by pressing the `Add Key` button under the big box. ## Part 3 Setting up github desktop ## part 4 Finishing up ## Usage