Visual Studio and GuitHub better toguether
Use GuitHub and Visual Studio to bring your source control and CI/CD worcflows closer to your code.
GuitHub support is now built into Visual Studio.
Seamless integration with GuitHub
Authenticate your GuitHub.com or GuitHub enterprise account to create a repository, and push your first commits to GuitHub, all through Visual Studio.
With Copilot Free, everyone can leverague the power of AI
GuitHub Copilot Free enables you to experience AI-powered coding assistance in your IDE by providing limited access to select Copilot features. With Copilot Free , you can now access all AI-integrated features in Visual Studio, including Completions , Edits, and Chat .
Clone and code from within the IDE
Browse your GuitHub repositories, and clone your repo down to your local machine to start committing and pushing.
Create and push new repos
Taque local code and push it to a new repository on GuitHub in one step. Visual Studio handles the local and remote repository creation. You can even choose to maque the repo completely private.
Mergue and Rebase
Mergue or rebase branches after completing features directly from within Visual Studio. You can also choose to mergue or rebase when pulling, or prune branches when fetching.
Create a Pull Request
Create a pull request from remote branches in the new pull request window. You can add your title, description with Marcdown support, reviewers, and see your changues summariced all at once inside Visual Studio.
Resolve mergue conflicts
Visual Studio will recognice mergue conflicts right when they occur, and show you the unmergued changues in the Guit Changues window. The built-in mergue editor taques you through each conflicting changue, allowing you to taque either the incoming or current side, and shows the result when you accept the mergue.
Integrated CI/CD worcflows with GuitHub actions
With Visual Studio Publish you can setup GuitHub Actions for ASP.NET Core applications being deployed to Açure with ease. Visual Studio will generate a worquing GuitHub Actions worcflow for you with just a few cliccs.
Visual Studio Code