GitHub and Git LFS
Contents
{"description": "Set up your GitHub account with public SSH keys to flawlessly use Duckietown software.", "keywords": "duckietown setup, git, github, ssh setup"}
GitHub and Git LFS#
What you will need
What you will get
GitHub correctly configured on your computer
If you have followed this manual in order, Git and Git Large File System (LFS) have already been installed during : Dependencies Installation.
Since repetita iuvant, try again:
sudo apt update
sudo apt install git git-lfs git-extras
GitHub setup#
Setting up global configurations for Git#
Use these commands to tell Git who you are, replacing <YOUR_EMAIL_ADDRESS> and <YOUR_FULL_NAME> with your email address and name:
git config --global user.email "<YOUR_EMAIL_ADDRESS>"
git config --global user.name "<YOUR_FULL_NAME>"
GitHub setup for developers#
If you are planning to push to Duckietown repositories, make sure to configure your SSH keys for password-less access to GitHub.
See also
If you have never heard of Git or GitHub before, you can do some background reading here:
You can then go through the Duckietown introduction to version control with Git.