Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Git для тестировщиков

4,123 views

Published on

Презентация Татьяны Зинченко на SQA Days-16
14-15 ноября 2014, Санкт-Петербург, Россия
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Git для тестировщиков

  1. 1. Git для тестировщиков Зинченко Татьяна. SaberEsPoder
  2. 2. Куда жаловаться? Skype: vestfalka Twitter: vestfalka Blog: vestfalka.blogspot.com Мой Круг: tzinchenko.moikrug.ru
  3. 3. О чём? • Что такое система контроля версий (VCS) и зачем она нужна? • Как устроен Git? • Как работать с Git’ом • Основные команды • Зачем нужен stash?
  4. 4. Управление версиями • Локальные системы управления версиями • Централизованные системы управления версиями • Распределенные системы контроля версий
  5. 5. Как устроен Git • Слепки • Локальные операции • Целостность данных • Три состояния (зафиксированный, измененный, подготовленный)
  6. 6. Типичная работа с Git
  7. 7. Как начать работу? • git fetch • git status • git checkout
  8. 8. Чем pull отличается от push? git pull – получение данных git push – помещение данных
  9. 9. Сначала был commit У самого первого коммита в репозитори не может быть предков. Он считается начальным коммитом и считается, что до него ничего не было.
  10. 10. Ещё о ветках: долгоживущие тематические удалённые
  11. 11. Зачем нужен stash? Прятки по-взрослому
  12. 12. Главная команда git git help <…> (git help config)
  13. 13. Вопросы?

×