Несмотря на обилие документации по работе с Git и множество графических клиентов иногда нужно посмотреть на это с совершенно другой стороны, на примере котиков, к примеру.
Итак, одна художественно одаренная японская барышня решила создать простую инструкцию с котиками для работы с гитом.
Надеюсь, это поможет кому-то проще войти в айти.
git purr (git pull)
Эта команда обновляет вашего котика на актуальную версию из репозитория.
git meowge (git merge & git rebase)
Сливаем кот из удаленного репозитория со своими. У нашего котика появился бантик, который был на котике в удаленном репозитории.
git puss (git push)
Отправляем изменения своего котика на удаленный репозиторий. Теперь в удаленном репозитории котик получит раскраску нашего котика из локального репозитория.
git cherry-pick & git log
Берем только пятнышко на ноге из мастера и прикручиваем его к нашему котику.