[TASK] issues (https://github.com/SENATOROVAI/intro-cs/issues/2)#494
Closed
mvchnnkv wants to merge 19 commits intoSENATOROVAI:mainfrom
Closed
[TASK] issues (https://github.com/SENATOROVAI/intro-cs/issues/2)#494mvchnnkv wants to merge 19 commits intoSENATOROVAI:mainfrom
mvchnnkv wants to merge 19 commits intoSENATOROVAI:mainfrom
Conversation
mvchnnkv
commented
Nov 13, 2025
Comment on lines
+1
to
+163
| # %% | ||
| """issues.""" | ||
|
|
||
| # Общие вопросы | ||
| # 1. Что такое Issues на GitHub и для чего они используются? | ||
| # Issues это инструмент для отслеживания задач, ошибок, предложений по | ||
| # улучшению и других важных событий, связанных с проектом | ||
| # | ||
| # 2. Чем Issues отличаются от других инструментов управления задачами? | ||
| # Issues отличается от других инструментов управления задачами тем, что они | ||
| # тесно интегрированы с репозиторием кода и процессом разработки | ||
| # | ||
| # 3. Какие основные компоненты (поля) есть у каждого Issue? | ||
| # Заголовок, описание, метки, ответственные, milestones, комментарии, статус | ||
| # | ||
| # 4. Как создать новое Issue в репозитории? | ||
| # В верхней части страницы репозитория нажать на вкладку "Issues" | ||
| # На странице Issues нажать на кнопку "New Issue" | ||
| # Ввести заголовок для Issue | ||
| # В поле "Description" добавить подробности задачи или проблемы | ||
| # Если нужно можно добавить Labels, Assignees и Milestones | ||
| # Когда все поля будут заполнены, нажать "Submit new issue" | ||
| # | ||
| # 5. Какие данные рекомендуется указывать в описании Issue для лучшего | ||
| # понимания задачи? | ||
| # Подробное описание проблемы или задачи | ||
| # Шаги для воспроизведения ошибки | ||
| # Ожидаемый результат | ||
| # Текущий результат | ||
| # | ||
| # 6. Какие теги (labels) можно добавить к Issue? Какие из них стандартные? | ||
| # Стандартные: bug, documentation, duplicate, enhancement, good first issue, | ||
| # help wanted, invalid, question, wontfix | ||
| # Также можно создавать собственные метки | ||
| # | ||
| # 7. Как прикрепить Assignees (ответственных) к Issue? | ||
| # Нажать на значок редактирования рядом с Assignees | ||
| # В появившемся окне выбрать пользователя | ||
| # | ||
| # 8. Как использовать Labels для классификации задач? | ||
| # На правой панели, рядом с метками, нажать на "Labels" | ||
| # В открывшемся окне будет список доступных меток (например: bug, enhancement, | ||
| # documentation) | ||
| # Если в списке нет нужной метки, то можно добавить свою собственную метку | ||
| # | ||
| # 9. Для чего нужен Milestone, и как связать его с Issue? | ||
| # Milestone позволяет создавать дедлайны для проектов | ||
| # Чтобы связать его с Issue необходимо в правой части экрана нажать Milestone | ||
| # и выбрать необходимый или создать новый | ||
| # | ||
| # 10. Как привязать Issue к пул-реквесту (Pull Request)? | ||
| # Чтобы привязать Issue к пул-реквесту нужно в названии указать название | ||
| # Issue, а также в описании написать Closes и указать ссылку на Issue | ||
| # | ||
| # 11. Как добавить комментарий к существующему Issue? | ||
| # Прокрутить страницу Issues вниз до раздела "Add a comment" | ||
| # Ввести комментарий в текстовое поле | ||
| # После написания комментария нажать кнопку "Comment", чтобы отправить его | ||
| # | ||
| # 12. Как закрыть Issue вручную? | ||
| # Нажать на кнопку "Close issue" | ||
| # | ||
| # 13. Можно ли автоматически закрыть Issue с помощью сообщения в коммите или | ||
| # пул-реквесте? Как это сделать? | ||
| # Да, можно с помощью одной из специальных команд в сообщении коммита или пул- | ||
| # реквеста | ||
| # "Fixes #номер_задачи" | ||
| # "Closes #номер_задачи" | ||
| # "Resolves #номер_задачи" | ||
| # | ||
| # 14. Как повторно открыть закрытое Issue, если работа ещё не завершена? | ||
| # С помощью кнопки "Reopen issue" | ||
| # | ||
| # 15. Как найти все открытые или закрытые Issues в репозитории? | ||
| # На странице Issues, в верхней части, будут доступны фильтры: | ||
| # Open для отображения всех открытых задач | ||
| # Closed для отображения всех закрытых задач | ||
| # | ||
| # 16. Как использовать фильтры для поиска Issues по меткам, исполнителям или | ||
| # другим критериям? | ||
| # В верхней части страницы есть строка поиска, в которой можно вводить | ||
| # фильтры, например, `author:пользователь` | ||
| # | ||
| # 17. Как сортировать Issues по приоритету, дате создания или другим | ||
| # параметрам? | ||
| # В верхней части страницы Issues есть список фильтров Sort by | ||
| # Newest (по дате создания) | ||
| # Oldest (по старой дате) | ||
| # Most commented (по количеству комментариев) | ||
| # Least commented (по наименьшему количеству комментариев) | ||
| # | ||
| # 18. Как настроить автоматические уведомления о новых или изменённых Issues? | ||
| # Перейти на страницу репозитория | ||
| # В верхней части страницы нажать на кнопку "Watch" и выбрать какие | ||
| # уведомления получать: | ||
| # All Activity (Все действия) | ||
| # Participating (Если вы участвуете) | ||
| # Releases Only (Только релизы) | ||
| # или Ignore (Игнорировать) | ||
| # | ||
| # 19. Что такое Projects в контексте GitHub, и как связать их с Issues? | ||
| # Projects это инструмент для организации работы над проектами внутри | ||
| # репозитория | ||
| # Для связи на странице нужного Issue перейти в правой боковой панели в раздел | ||
| # "Projects", нажать "Add to Project" и выбрать из списка необходимый или | ||
| # создать новый | ||
| # | ||
| # 20. Какие сторонние инструменты можно использовать для автоматизации работы | ||
| # с Issues (например, боты, Webhooks)? | ||
| # GitHub Actions позволяет автоматизировать рабочие процессы прямо в | ||
| # репозитории | ||
| # Webhooks позволяют отправлять уведомления о событиях в GitHub в другие | ||
| # внешние системы | ||
| # Bots специальные боты, которые могут автоматизировать различные действия | ||
| # Zapier для интеграции GitHub с другими приложениями | ||
| # | ||
| # 21. Как упомянуть другого пользователя в комментарии к Issue? | ||
| # С помощью "@" перед именем пользователя | ||
| # | ||
| # 22. Как запросить дополнительные данные или уточнения у автора Issue? | ||
| # Оставить комментарий с вопросом в Issue | ||
| # | ||
| # 23. Что делать, если Issue неактуально или его нужно объединить с другим? | ||
| # Если Issue стал неактуальным, то закрыть его через "Close issue" и указать в | ||
| # комментарии причину | ||
| # Если Issues должны быть объединены, то можно: | ||
| # Закрыть один из Issues как дубликат и в комментарии указать, что это | ||
| # дубликат другого Issue | ||
| # Или использовать ссылки на другие Issues, чтобы объединить их обсуждения | ||
| # | ||
| # 24. Как использовать шаблоны для создания Issues? | ||
| # В разделе "Settings" репозитория, в левом меню, найти и выбрать "Issues" | ||
| # Внизу страницы есть раздел "Issue templates" | ||
| # Нажать на "Set up templates" | ||
| # GitHub предложит несколько стандартных шаблонов можно использовать их или | ||
| # создать собственный шаблон | ||
| # Чтобы создать собственный шаблон, нужно создать файл ISSUE_TEMPLATE.md в | ||
| # директории .github/ репозитория | ||
| # | ||
| # 25. Что такое Linked Issues, и как создать связь между задачами? | ||
| # Linked Issues позволяют установить взаимосвязь между разными Issues, чтобы | ||
| # показывать, что одна задача зависит от другой или имеет какое-то отношение к | ||
| # ней | ||
| # Как создать связь между задачами: | ||
| # Откройте нужный Issue, с которым необходимо создать связь | ||
| # В комментариях к этому Issue упомянуть другой Issue, используя его номер в | ||
| # формате #номер_задачи | ||
| # | ||
| # 26. Какие метрики (например, время выполнения) можно отслеживать с помощью | ||
| # Issues? | ||
| # Количество открытых/закрытых задач, время решения, активность участников | ||
| # | ||
| # | ||
| # 27. Какие best practices рекомендуются при работе с Issues в команде? | ||
| # Использование шаблонов Issues | ||
| # Назначение ответственных | ||
| # Связывать Issues, если они зависят друг от друга, чтобы упростить | ||
| # отслеживание зависимостей | ||
| # Обновление статуса Issues и комментирование | ||
| # При закрытии Issue добавлять краткое резюме | ||
| # Четкое описание задач | ||
| # Использование меток (Labels) | ||
| # Закрытие задач по завершению работы |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes https://github.com/SENATOROVAI/intro-cs/issues/2