-
do you have a GitHub account?
-
ssh keys
-
From terminal: ls -al ~/.ssh
-
Look for one of these:
- id_rsa.pub
- id_ecdsa.pub
- id_ed25519.pub
-
If you don't have an existing key
- ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- Accept the default file location
- Create a secure passphrase
-
see https://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#generating-a-new-ssh-key for more about adding keys.
-
git init -b cds
-
touch my_initials_file
-
git add my_initials_file
-
git commit -m "touched a file"
-
git remote add origin https://github.com/arcus/cds.git
-
git push -u origin master
-
Look at it from GitHub's perspective
- git clone git@github.com:braunsb/afraid-to-commit.git