Version Control System

Мария Паскова

Една история за Иванчо...

Какво ни дава 

  • Запазване на текуща версия на кода
  • Гледане на история и проверка на статус
  • Лесна работа с други хора
  • Лесна работа с нас самите
  • Единен стил на работа

Как работи

Как да ползваме

  • Конзолата - да, да, да
  • Интерфейс - не, не, не
  • Web версията (github/ gitlab) - да, не, може

И нека си дойдем на думата:

git команди

  • git clone ...
  • git add ...
  • git commit ...
  • git checkout ...
  • git pull ...
  • git push ...
  • git merge ...
  • git reset ...
  • git revert ...
  • git rebase ...
  • git log ...
  • git blame ...
  • git tag ...

Тайни за напреднали

  • aliases
  • git flow
  • git merge vs git rebase

Искам да завърша с една история

Благодаря!

Въпроси?

Made with Slides.com