Git Atlas replaces the mental overhead of Git with a beautiful, interactive visual graph directly inside VS Code. Understand Git through visualization rather than memorizing commands — treating your repository as a navigable state machine.
Why Git Atlas?
The UI makes Git feel like navigating a flowchart instead of wrestling with a terminal. Key Features
Visualize your entire commit history as a Directed Acyclic Graph (DAG). View uncommitted changes in the Working Directory node, and easily commit, amend, or stash files using the dedicated commit panel.
Need to backdate a commit? Easily set a custom commit date right from the commit panel. The date picker automatically constrains your choices so you can't pick a date older than the previous commit or in the future!
Click any commit to edit its message. Git Atlas automatically handles
Accidentally committed an
Warns you if you are about to commit sensitive files (e.g., credentials, build caches) and offers a one-click option to add them to
AI Features
Ask questions, get repository-aware answers, and instruct the built-in AI agent to perform multi-step Git operations. It supports GitHub Copilot and open-source models!
When any Git action fails, the extension immediately asks an available language model to explain why it failed and what you should do. Provider Configuration & PermissionsGit Atlas integrates seamlessly with VS Code's internal language models (like GitHub Copilot) via the
Additional Features
ContributingContributions are welcome! Please open an issue or submit a pull request at https://github.com/arcaneleague18/GitAtlas.git if you'd like to help make Git Atlas even better. |