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.