Description
I'd like to request a more integrated and streamlined Source Control feature in VS Code—similar to what JetBrains IDEs offer. Specifically, it would be great to have:
A unified source control dashboard with improved visibility into branches, remotes, and commit history.
Native support for linking to GitHub, GitLab, Bitbucket, and other platforms via OAuth or personal access tokens.
Automatic clone and authentication when opening a Git-based repo from a link.
Simplified pull/push/fetch actions with fewer manual steps.
A better conflict resolution UI with side-by-side comparisons and intuitive resolution options.
Inline Git blame annotations and commit browsing, similar to JetBrains' Git integration.
Currently, there are extensions like GitHub Pull Requests and GitLens that offer partial solutions. However, they often feel disjointed or require manual setup. A native, JetBrains-like source control workflow would dramatically improve developer productivity and the overall user experience.
JetBrains IDEs provide a seamless out-of-the-box Git experience, and having something similar in VS Code would make it even more appealing to professional developers and teams.