← Android Apprenticeship

4.1. Git Version Control

The Banno Android team uses Git version control every day to keep track of our code. The following activities will teach you how to use a process similar to ours for your practice projects.

1. Udacity course

To begin learning how to use Git from command line, work through the Version Control with Git Udacity course.

2. Git immersion

After learning the basics of Git, you can begin learning about remote Git repositories. We use a remote repository through GitHub to keep our code accessible to all team members. Go ahead and work through labs 36-49 of Git Immersion. These use a “hello” repository for their examples - You should pair with your mentor to get this set up.