Skip to main content

Guides on using GitHub Copilot

Learn how to optimize your use of GitHub Copilot for various use cases.

Refactoring code with GitHub Copilot

Leverage Copilot artificial intelligence to help you refactor your code quickly and effectively.

Using Copilot to migrate a project to another programming language

GitHub Copilot Chat can help you move a project to a different language. This guide describes what's involved in a migration process and gives an example of a PHP to Python migration.

Writing tests with GitHub Copilot

Use Copilot to generate unit and integration tests, and help improve code quality.