2005 / Инструменты
Git
История изменений становится частью проекта. Коммиты фиксируют состояние, ветки позволяют пробовать идеи отдельно.
Где выполнять
Для настоящего Git используйте новый пустой каталог. Для git commit нужны настроенные user.name и user.email. Learn Git Branching — учебный симулятор; начните там с git commit и git branch experiment.
ПЕРВЫЙ ЭКСПЕРИМЕНТ
git init
git status
# Сначала создайте файл hello.txt в редакторе
git add hello.txt
git diff --staged
git commit -m "First milestone"
git branch experiment
git log --oneline --all --graphВАША ОЧЕРЕДЬ
Проверьте себя
Создайте два коммита с разным содержимым файла. Найдите оба через git log и посмотрите разницу командой git diff HEAD~1 HEAD.