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.
YouTrack & git
Пузыревский Иван
Общаться с менторами
Писать код
Общаться с менторами
Писать код
Работа с ментором
• Вместе определяете направление развития
• Ментор определяет критерии оценки
• Ментор помогает опытом, ...
Работа с ментором
• Что стоит делать
• заранее определить и выписать критерии проекта
• каждую итерацию определять, какой ...
YouTrack
• Веб-система отслеживания задач (issue tracker)
• Примеры использования:
• отслеживание ошибок (bug tracking),
•...
YouTrack у нас
• Под каждый проект создается тикет

(ticket = тикет = issue = задача; ~ обсуждение во ВКонтакте)
• В тикет...
Общаться с менторами
Писать код
Git & GitHub
• Git – система контроля версий

GitHub — хостинг Git-репозиториев
• Репозиторий — набор исходных кодов проек...
Сценарий работы с Git
• Напишите код

vim / Sublime / PyCharm…
• Отметьте, какие изменения нужно закоммитить

$ git add my...
Что дальше?
• На следующей неделе —

инструкции и вводные материалы по YouTrack & Git
• После распределения по проектам —
...
Ivan p
Ivan p
Ivan p
Ivan p
Ivan p
Ivan p
Upcoming SlideShare
Loading in …5
×

Ivan p

363 views

Published on

  • Login to see the comments

  • Be the first to like this

Ivan p

  1. 1. YouTrack & git Пузыревский Иван
  2. 2. Общаться с менторами Писать код
  3. 3. Общаться с менторами Писать код
  4. 4. Работа с ментором • Вместе определяете направление развития • Ментор определяет критерии оценки • Ментор помогает опытом, советом, подсказками, заготовками, материалами • Вы ответственны за достижение результата,
 вы пишете код, следите за сроками
  5. 5. Работа с ментором • Что стоит делать • заранее определить и выписать критерии проекта • каждую итерацию определять, какой следующий шаг по проекту • спрашивать, если что-то не получается,
 что-то не понятно, что-то идет не так
  6. 6. YouTrack • Веб-система отслеживания задач (issue tracker) • Примеры использования: • отслеживание ошибок (bug tracking), • работа с запросами пользователей (help desk), • управление проектами (task management); • 99%, что аналогичный инструмент вы будете использовать на настоящей работе
  7. 7. YouTrack у нас • Под каждый проект создается тикет
 (ticket = тикет = issue = задача; ~ обсуждение во ВКонтакте) • В тикете можно и нужно оставлять комментарии: • промежуточные отчеты, • вопросы к и общение с ментором, • вопросы к и общение с администрацией
 (можно скрыть от ментора); • В тикете отмечается служебная информация (промежуточная, финальная оценки; сдан/не сдан;
 кто студенты; кто менторы)
  8. 8. Общаться с менторами Писать код
  9. 9. Git & GitHub • Git – система контроля версий
 GitHub — хостинг Git-репозиториев • Репозиторий — набор исходных кодов проекта вместе с историей изменений
 Локальный репозиторий — у вас на ноутбуке
 Удаленный репозиторий — на GitHub-е
 
 (Сделать) коммит — (внести) набор изменений
  10. 10. Сценарий работы с Git • Напишите код
 vim / Sublime / PyCharm… • Отметьте, какие изменения нужно закоммитить
 $ git add myfile1.py myfile2.py • Внесите изменения
 $ git commit -m “Поправил ошибку инициализации” • Отправьте изменения на GitHub
 $ git push
  11. 11. Что дальше? • На следующей неделе —
 инструкции и вводные материалы по YouTrack & Git • После распределения по проектам —
 для вас будет создан тикет в YouTrack по вашему проекту • На первом занятии с ментором — 
 вы создадите свой git-репозиторий,
 запишете в YouTrack первый план работ • Далее —
 и мы, и менторы будем вам помогать с инструментарием

×