Skip to content

Repo sync for protected CLA branch #7035

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Sep 8, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 8 additions & 17 deletions docs/version-control/git-with-visual-studio.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: The Git experience in Visual Studio
titleSuffix: ""
description: Learn how the new integrated Git experience in Visual Studio 2019 can help you be more productive.
ms.date: 09/07/2021
description: Learn how the new integrated Git experience in Visual Studio can help you be more productive.
ms.date: 09/08/2021
ms.topic: overview
ms.author: tglee
author: TerryGLee
Expand All @@ -14,28 +14,28 @@ ms.manager: jmartens

::: moniker range=">=vs-2022"

Git is the default version control experience in Visual Studio. We continue to build out the feature set and iterate on it, based on your feedback. To learn more about one of the recent feature updates, see the [Multi-repo support in Visual Studio](https://devblogs.microsoft.com/visualstudio/multi-repo-support-in-visual-studio/) blog post.
Git is the default version control experience in Visual Studio. We continue to build out the feature set and iterate on it based on your feedback. For more info about a recent feature update along with a link to survey where you can share your feedback on it, see the [Multi-repo support in Visual Studio](https://devblogs.microsoft.com/visualstudio/multi-repo-support-in-visual-studio/) blog post.

::: moniker-end

::: moniker range="<=vs-2019"

Git is now the default version control experience in Visual Studio 2019. Since [version 16.6](/visualstudio/releases/2019/release-notes-v16.6), we've worked on building out the feature set and iterating on it based on your feedback. The new Git experience is turned on by default for everyone, starting with the release of [version 16.8](/visualstudio/releases/2019/release-notes-v16.8).
Git is now the default version control experience in Visual Studio 2019. Since [version 16.6](/visualstudio/releases/2019/release-notes-v16.6), we've worked on building out the feature set and iterating on it based on your feedback. In [version 16.8](/visualstudio/releases/2019/release-notes-v16.8), it became the default version control experience for everyone.

> [!NOTE]
> We continue to build out and iterate on the Git feature set in Visual Studio 2022, too. To learn more about one of the recent feature updates, see the [Multi-repo support in Visual Studio](https://devblogs.microsoft.com/visualstudio/multi-repo-support-in-visual-studio/) blog post.
> We continue to build out and iterate on the Git feature set in [Visual Studio 2022 Preview](/visualstudio/releases/2022/release-notes-preview), too. To learn more about a recent feature update, see the [Multi-repo support in Visual Studio](https://devblogs.microsoft.com/visualstudio/multi-repo-support-in-visual-studio/) blog post.

::: moniker-end

## Get started
## Learn more about Git

Git is the most widely used modern version control system, so whether you're a professional developer or if you’re learning how to code, Git can be very useful to you. If you are new to Git, the [https://git-scm.com/](https://git-scm.com/) website is a good place to start. There, you'll find cheat sheets, a popular online book, and Git Basics videos.

## How to use Git in Visual Studio

::: moniker range="<=vs-2019"

We'll walk you through how to use the new Git experience in Visual Studio 2019, but if you'd like to take a quick tour first, check out the following video: <br><br>*Video length: 5.27 minutes*
We'll walk you through how to use the new Git experience in Visual Studio, but if you'd like to take a quick tour first, check out the following video: <br><br>*Video length: 5.27 minutes*

> [!VIDEO https://www.youtube.com/embed/UHrAg3iKoe0]

Expand Down Expand Up @@ -219,18 +219,9 @@ While the new Git experience is now on by default starting with Visual Studio 20

## See also

::: moniker range="<=vs-2019"
- [Get Started with Git and GitHub in Visual Studio](/learn/modules/visual-studio-github-push/) tutorial on Microsoft Learn
- [Getting started with Git in Visual Studio](https://www.youtube.com/watch?v=GCZ9x3yqkyc) video on YouTube
- [Announcing the Release of the Git Experience in Visual Studio](https://devblogs.microsoft.com/visualstudio/announcing-the-release-of-the-git-experience-in-visual-studio/) blog post
- [The launch of the new Git experience](https://www.youtube.com/watch?v=UHrAg3iKoe0&t) video on YouTube
- [The Visual Studio Toolbox series presents: The new Git experience](https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/The-New-Git-Experience) video on Channel 9 and on [YouTube](https://www.youtube.com/watch?v=ZiQ2LXtAJ6I&feature=youtu.be)
- [Exciting new updates to the Git experience in Visual Studio](https://devblogs.microsoft.com/visualstudio/exciting-new-updates-to-the-git-experience-in-visual-studio/) blog post
- [Improved Git Experience in Visual Studio 2019](https://devblogs.microsoft.com/visualstudio/improved-git-experience-in-visual-studio-2019/) blog post
- [Work with GitHub accounts in Visual Studio](../ide/work-with-github-accounts.md)
- [Visual Studio 2019 release notes](/visualstudio/releases/2019/release-notes)
::: moniker-end

::: moniker range=">=vs-2019"
- [Visual Studio 2022 Preview release notes](/visualstudio/releases/2022/release-notes-preview)
::: moniker-end
- [Visual Studio 2022 Preview release notes](/visualstudio/releases/2022/release-notes-preview)