Git: система управления версиями для всех. Меньше теории, больше практики

1. Что такое система контроля версий?
2. Типы систем контроля версий
3. Чем отличается Git от других VCS?
4. Установка Git на Windows/Linux/Mac
5. Создание репозитория
6. Конфигурация Git
7. Как добавить файл в репозиторий Git?
8. Как исключить файлы из репозитория Git?
9. Как откатить изменения?
10. Встроенная система помощи
11. Внос (push) и забор (pull) изменений для удаленного источника (remote source) 
12. Git хостинг Bitbucket 
13. Связывание репозитория с удаленным хранилищем (remote origin)
14. Возобновление работы 
15. Работа в локальной сети 
16. git shortlog
17. git log
18. git clean
19. Теги 
20. Как делать слияние (merge) и разрешать возникающие конфликты 
21. Варианты использования ветвления 
22. Создание, добавление контента, и слияние ветвей
23. .config файл - алиасы
24. Git: система управления версиями для всех. За кулисами - основы основ