Региональный этап чемпионата высоких технологий

Git-семинар [27.10.2015]

Лаборатория «Hackspace РКСИ» провела открытый семинар по git.


План в соответствии с командами git
1. git clone
2. git status
3. git diff
4. git commit -a
5. git push
6. git pull
7. git log // и просмотр дерева и поиск по нему
8. git add
9. git pull —rebase
10. git stash
11. git branch
12. git checkout
13. git merge (-ff)
14. git rebase
15. git reset
16. git blame
17. Если успеть организовать пример, то можно показать использование git bisect
План в соответствии с use cases со ссылками на команды
1. Получить репо (1)
2. Внести измения и разослать их другим тиммейтам (2-5)
// показать файлики на github
3. Что в это время делают тиммейты? (6,16)
// демонстрация SourceTree
4. Разветвление. Как его избежать? (8)
// Лирическое отсутпление о состояниях файлов и git add
5. Сделали изменения и узнали, что у тиммейта срочный фикс (9)
6. Решили работать на фичей в своей ветке (10,11)
7. Завершили фичу, сливаем ветку (12)
8. Конфликты
9. Откат, выбросить изменения (15)
10. Кто же наследил? (16)
11. Remotes
12. Clean vs detailed history
Решаем вместе
Не убран мусор, яма на дороге, не горит фонарь? Столкнулись с проблемой — сообщите о ней!

Наши проекты

Вернуться на сайт
Вернуться на сайт