Начинаем работу
Итак, приступаем к работе. Для этого нужно выбрать таск из доски, либо создать новый таск на доске.
Пример создания таска:
- Идем на доску: https://eventerproject.atlassian.net/secure/RapidBoard.jspa?rapidView=1
- Создаем таску:
Создаем отдельную ветку для работы
3. Теперь нужно создать отдельную ветку в репозитории, чтобы то, что ты делаешь, не пересекалось с версией в develop ветке. Это даст тебе полную свободу действий в своей ветке и только после того, как ты закончишь работу, можно будет соеденить твою ветку с develop. Таким образом, твоя работа не будет никак влиять на мою, и мы можем паралельно разрабтывать разные компоненты.
Открываешь таск и ставишь себя как исполнителя
Создаем ветку в нашем репозитории
Тебя перенаправит на битбакет.
Обрати внимание, тип ветки Feature, нужно создавать ветку от ветки develop, название ветки должно быть английским,
Отлично! Теперь в репозитории есть ветка, но ее все еще нет на твоем локальном копьютере.
4. Обновляем реп на компе.
Можно или выполнить команду git pull в командной строке Git Bash в директории проекта, см пример:
ИЛИ открыть редактор кода, например Visual Code Studio и обновить репозиторий из редактора:
5. Теперь нужно переключиться на ветку, которую ты создал.
Можно или выполнить команду git checkout *имя ветки* в командной строке Git Bash в директории проекта, см пример:
ИЛИ открыть редактор кода, например Visual Code Studio и переключиться на новую ветку из редактора:
ВСЕ. ТЕПЕРЬ МОЖНО НАЧИНАТЬ РАБОАТЬ!)
Загружаем изменения в репозиторий.
Итак, ты чтото сделал, и хочешь запихнуть это в репозиторий. Есть два способа.
- Через командную строку Git Bash. Нужно выполнить команды
git add -A //Выбрать все измененные файлы
git commit -m 'some text' //карткое описание что ты сделал
git push // пушишь в реп.
Пример:
2. Использовать редактор кода Visual Code Studio, например:
Все, теперь можем увидеть эти изменения в репе.