Научился: создаем новую ветку giraffe командой -> git branch giraffe из ветки master
и переходим туда командой ->git checkout giraffe
создаем ручками class giraffe
компилируем Zoo и запускаем. убеждаемся что льва нет
добавляем изменные и новый файл на сцену ->git add Zoo.java
-> git add Giraffe.java
Коммитим изменения ->git commit -m Giraffe
Через g->it log смотрим ветки
Трудности: разобраться с переходами между веток и работой с ветками
самое интересное объединение веток впереди!
Победил прошлую проблему на скриншоте видны отличия но это не совсем то что хотелось бы видеть как-то все-равно не так
Научился: Создал ветку Giraffe, в ней добавил класс Giraffe, в файле zoo создал объект класса Giraffe. Сохранил изменения в коммит Giraffe. Выполнил похожие действия в файловой системе ОС.