Tehnografi.com - Технологические новости, обзоры и советы

Как начать работу с GitHub Project Management

Как начать работу с GitHub Project Management 1

Как видно из названия, большинство людей, которые используют GitHub, используют его в основном для контроля версий. В конце концов, система контроля версий Git – это то место, где сервис получил свое название. Тем не менее, GitHub добавил довольно много функциональности в дополнение к простому управлению версиями.

Два аспекта этой функциональности – поддержка отслеживания проблем и даже управление проектами. Это полезно для более крупных проектов кодирования, но вам не нужно быть программистом, чтобы использовать инструменты управления проектами сервиса. Вам даже не нужно писать ни одной строки кода.

Представление проблем и проектов

Традиционно разработчики используют проблемы GitHub для исправления ошибок, запросов функций и других подобных случаев использования. Однако вы можете использовать их практически любым способом. Вы можете создать новую проблему, назначить участников этой проблемы и добавить ее в проект. С помощью ярлыков вы можете упростить их организацию.

Начало работы Доска проектов Github Projects

Проекты традиционно используются для отслеживания проблем GitHub и других аспектов большой части программного обеспечения. Как и вопросы, вы можете использовать их практически так, как вы хотите. В проектах используется стиль доски Kanban, похожий на Trello и другие инструменты, но к ним также может быть привязана автоматизация.

Создание нового проекта

Чтобы создать проект GitHub, вам нужен репозиторий, в котором можно создать проект. Это не означает, что у вас должен быть какой-либо код, и этот репозиторий также не должен быть видимым для посторонних. Просто создайте новый личный репозиторий с любым именем и добавьте столько проектов, сколько пожелаете.

Начать Github Проекты Новый Репо

Вам необходимо создать учетную запись пользователя GitHub, если у вас ее еще нет. После этого войдите в систему и выберите «Создать» в разделе «Репозитории» в левой части экрана. После того, как вы создали хранилище, нажмите на него, если вы еще не просматриваете его.

В верхней части экрана, прямо под именем хранилища, находится панель инструментов. Нажмите «Проекты», затем «Новый проект» в правой части экрана. Дайте проекту имя и описание, если хотите.

Начало работы Проекты Github Новый проект

Вы также можете добавить различные уровни автоматизации, используя шаблоны проектов в нижней части экрана. Некоторые из них больше предназначены для программистов, но если вы используете стиль «Автоматизированный канбан», закрываемые вами проблемы автоматически перемещаются в раздел «Готово» на панели проекта.

Создание нового номера

Подобно проектам, для проблем нужен репозиторий, чтобы жить внутри, но вам не нужно иметь какой-либо код. Создать проблему легко. Просто выберите «Проблемы» на панели навигации для своего хранилища и нажмите «Новая проблема».

Здесь вы можете дать название проблеме, а также оставить примечания ниже, используя форматирование Markdown. Добавьте подзадачи к проблеме, введя – [] в начале строки. Вы также можете назначить участников для проблемы, добавить метки и связать проблему с проектом.

Начало работы над проектами Github

Если у вас уже есть карта в проекте, вы также можете превратить ее в проблему. Просто найдите карту в проекте, нажмите значок …, затем выберите «Преобразовать в выпуск». Это удобно, поскольку вы не можете назначать карты вехам, но вы можете решать проблемы.

Основные этапы

Используя этапы, вы можете группировать вопросы с определенными целями или сроками. Это особенно удобно, поскольку проблемы сами по себе не поддерживают сроки выполнения.

Создание этапов просто, но немного отличается от проблем или проектов. Для начала выберите Issues или Pull запросов в панели навигации вашего репозитория. Здесь вы увидите панель поиска в верхней части страницы. Выберите этапы справа от него, затем нажмите «Создать этап».

Вы можете присвоить Milestone название и, возможно, дату завершения. Используйте описание, чтобы отметить, что вы надеетесь достичь на этом этапе. Теперь вы можете назначить отдельные проблемы для этого этапа во всех ваших различных проектах.

Заключение

Как мы уже видели, функции управления проектами GitHub, возможно, не являются его основным предложением, но это не значит, что он не очень полезен. Если вы ищете более легкую альтернативу Trello и другим сервисам, GitHub Projects идеально подойдет вам.

Это еще не все, что вы можете сделать с GitHub вне контроля версий. Другой пример – взгляните на наше руководство по бесплатному размещению вашего блога с помощью Jekyll и GitHub Pages.

Эта статья полезна? да нет

Table of Contents