21. Демо
$ edit file – работаем с файлом
$ git add – индексируем
$ git status/diff – просматриваем
изменения
$ git commit – записываем в
репозиторий
22. Демо
$ git stash – временно сохраняем
изменения
$ git checkout file – достаем из
репозитория последнюю версию
$ git reset file – сбрасываем индекс
файла
$ git revert commit – накладываем
коммит поверх текущего
23. Демо
$ git checkout -b feature –
переключаемся на ветку geature
$ git merge feature2 – сливаем
изменения с веткой feature2
$ git rebase feature2 – накатываем
изменения из ветки feature2 поверх
текущей
24. Демо
$ git remote add name <URL> –
добавляем ссылку на другой
репозиторий
$ git push name branch – сливаем
изменения с удаленной веткой
branch
$ git pull name branch – сливаем
измения из ветки удаленного
репозитория