Copilot in Action: Day in the Life (Feature Development)¶
Welcome to the feature development section of our workshop! In this section, we'll explore how GitHub Copilot can assist us from the beginning, simply analyzing a new repository, to the end, generating pull request descriptions for review!
Here's what you can expect:
-
Analysis features with copilot chat: Discover how to use GitHub Copilot in a chat-like interface to analyze your code and get suggestions.
-
Add new feature code with AI assistance: We'll dive into how to use GitHub Copilot to generate code for new features in our application.
-
Testing with AI: Learn how to leverage GitHub Copilot to generate unit tests for your code.
-
Test-driven and Behavior-driven Development: Learn how to leverage GitHub Copilot to follow TDD and BDD principles.
-
Copilot for commit messages: See how GitHub Copilot can help you write meaningful commit messages.
-
Pull Request and automated copilot descriptions of PR changes: Understand how GitHub Copilot can generate descriptions for your pull requests based on the changes you've made.
-
Copilot for pull requests reviews: Learn how GitHub Copilot can assist you in reviewing pull requests by providing suggestions and insights.
Let's get started!