You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As you have requested, there are two parts, learning python and how to work with git.
Prerequisites:
I would recommend you to install PyCharm community edition (version 2021.3.1 recommended)
Part 1. Python.
I would recommend take any free course in the internet and then practice it making some functionality.
The path I would recommend here:
Install python
Install jupyterlab via pip install jupyterlab
Learn what jupyterlab is, use on of the following links:
Part 2. Git.
Введение:
Найти в гитхабе issue, Project и канбан-доску. Почитать:
https://asana.com/ru/resources/what-is-kanban
Знать для чего нужен каждый столбец в текущей канбан-доске. Перетащить свою Issue в нужный столбец (обновить статус). Посмотреть какие есть поля у задач и что такое Milestone в проекте.
Гит используется везде, тебе он нужен будет абсолютно всегда.
https://wiki.enchtex.info/howto/git -- база. Знать полностью. Тебе нужно понять и сделать следующую таску:
"Залогинься в проекте через PyCharm/WebStorm и добавь новую remote-ветку - данный репозиторий. Как только это будет готово сделай фетч и пулл. (знать зачем)
Сделай чекаут на ветке из этой задачи (создать ветку на странице issue, Development -> Create a branch), от нее в IDE создай новую ветку с рандомным названием и сделай коммит и пуш каких-то изменений в новую ветку.
Сделай черри пик данного коммита в оригинальную ветку. (знать что такое черри пик)"
Знать что такое force push, как он влияет на коммиты и на ветку и почему его ни в коем случае нельзя использовать в коммерческой разработке. Уметь объяснить для чего нужен merge request и в чем отличие от пулл реквеста. Знать для чего нужен Amend local commits и что такое HEAD.
As you have requested, there are two parts, learning python and how to work with git.
Prerequisites:
I would recommend you to install PyCharm community edition (version 2021.3.1 recommended)
Part 1. Python.
I would recommend take any free course in the internet and then practice it making some functionality.
The path I would recommend here:
Install python
Install jupyterlab via
pip install jupyterlab
Learn what jupyterlab is, use on of the following links:
https://devpractice.ru/python-lesson-6-work-in-jupyter-notebook/
https://python.ivan-shamaev.ru/jupiterlab-jupyter-notebook-install-python-tutorial/
Courses:
Part 2. Git.
Введение:
Найти в гитхабе issue, Project и канбан-доску. Почитать:
Знать для чего нужен каждый столбец в текущей канбан-доске. Перетащить свою Issue в нужный столбец (обновить статус). Посмотреть какие есть поля у задач и что такое Milestone в проекте.
Гит используется везде, тебе он нужен будет абсолютно всегда.
"Залогинься в проекте через PyCharm/WebStorm и добавь новую remote-ветку - данный репозиторий. Как только это будет готово сделай фетч и пулл. (знать зачем)
Сделай чекаут на ветке из этой задачи (создать ветку на странице issue, Development -> Create a branch), от нее в IDE создай новую ветку с рандомным названием и сделай коммит и пуш каких-то изменений в новую ветку.
Сделай черри пик данного коммита в оригинальную ветку. (знать что такое черри пик)"
[Практическое задание будет позже]
The text was updated successfully, but these errors were encountered: