Installing key components to kickstart a 20-day bootcamp for django



This content originally appeared on DEV Community and was authored by almasi-y

CONNECT GITHUB WITH GITHUB SSH KEYS

For this step, check for existing SSH Keys and I did that on ubuntu bash and wrote ls -al ~/.ssh. This lists the files in your .ssh directory. Looked for files like id_rsa.pub, id_ecdsa.pub, or id_ed25519.pub. They were not there so next is generating them.
Have to run ssh-keygen -t ed25519 -C "youremail@gmail.com"
Replace “your_email@example.com” with your GitHub email address.
Personally I did not put a passphrase and the location of the ssh files are in the default location.
Add the SSH Key to the SSH Agent
Start the SSH agent in the background:
eval "$(ssh-agent -s)
Add your SSH private key to the agent:
ssh-add ~/.ssh/id_ed25519
Finally to have the ssh keys set up:
Adding the SSH Key to my GitHub Account
cat ~/.ssh/id_ed25519.pub
I copied the ssh key then headed to my profile,settings then ssh and gpg settings added the new ssh key.
Test Your SSH Connection:
ssh -T git@github.com
But I got a message about fingerprints I did not understand, eventually I got the message
Hi USERNAME! You’ve successfully authenticated, but GitHub does not provide shell access.

DOCKER

At this point I feel like I am an expert because I know that docker is; a container, see expert. Headed to google typed in docker install windows because my laptop has windows 64 bits but what is the difference between ARM and AMG, food for thought. Run it, and either create a docker account or sign in via google or github, I used google easy.

WSL

I installed Windows Subsytem for Linux by first installing ubuntu 24.0.0 via microsoft store, and it installed wsl by default, set up ubuntU and I had wsl.

VS Code

Prior to this bootcamp I had VS Code already installed and these were the steps I took.
So go straight ahead to google, type in vs code install and after it downloads run it and voila you have vs code app ready to go

GIT

Then later into my learning journey I installed git. Basically same steps as I did with vs code only this time type git install windows, run it and now you have; git bash, git gui and some git documentation as well.


This content originally appeared on DEV Community and was authored by almasi-y