Wie kann man git beim Programmieren verwenden?

Bislang haben wir zu Demo-Zwecken in unserem Tagebuch geschrieben - das hatte vor allem den Vorteil, dass wir die Zeitleiste vor unserem inneren Auge hatten. Nun wollen wir uns überlegen, wie man git beim Programmieren einsetzen kann.

Dazu stellen wir uns vor, dass wir mit dem Arduino ein Auto steuern wollen, geplant sind die folgenden Projektschritte:

  1. Unterprogramme wie Vorwärts, Kurven und Ähnliches, um das Auto zu steuern
  2. Einbau eines Ultraschallsensors, um das Auto vor einem Hindernis zu stoppen
  3. Einbau eines IR-Sensors, auslesen der IR Werte
  4. Verwendung des IR-Sensors, um mit dem Auto einer schwarzen Linie auf dem Boden zu folgen

Jedes Feature ein Commit!