Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Git Workflow AssistantNew to Visual Studio Code? Get it now.
Git Workflow Assistant

Git Workflow Assistant

AdityaTiwari0890

|
3 installs
| (1) | Free
Visual Git operations interface with non-intrusive workflow
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 Git Workflow Assistant

Git Workflow Assistant is a powerful VS Code extension that helps developers execute common and advanced Git commands with one click, directly inside Visual Studio Code. It also provides Git Tree Views for branches, file status, and commit logs — making Git easier, faster, and more visual.

This extension is ideal for students, beginners, and professionals who want to simplify their Git workflow without using the terminal manually.

✨ Features 🔹 One-Click Git Commands

Run frequently used Git commands directly from the Command Palette:

git status

git add .

git commit

git push

git pull

git fetch

git checkout

git branch

git log

git stash

git reset

git merge

git remote add / remove / set-url

git push --set-upstream

git fetch --all

🌳 Git Tree Views (Sidebar)

Visual Git information inside the Explorer panel:

Git Branches View – List all branches

Git File Status View – See modified/untracked files

Git Commit Logs View – View commit history

⚡ Productivity Features

Quick Commit (popup commit message)

Auto Pull (stash → pull → pop)

Clean untracked files

Copy repository remote URL

Integrated terminal opens automatically

🧩 How to Use

Install the extension

Open a Git repository in VS Code

Press Ctrl + Shift + P

Search for Git Assistant

Select the command you want to run

OR

Use the Git Tree Views in the VS Code Explorer sidebar.

📦 Requirements

Visual Studio Code

Git installed and configured

Node.js (only for development)

⚙️ Extension Settings

This extension does not require any configuration. Just install and start using.

🐞 Known Issues

Some Git commands may fail if the folder is not a Git repository

Merge conflicts must be resolved manually

Large repositories may take time to load logs

📝 Release Notes 1.0.0

Initial release

One-click Git commands

Git Tree Views

Remote management

Quick commit & automation

👨‍💻 Author

Aditya Tiwari

GitHub: https://github.com/AdityaTiwari0890

LinkedIn: https://www.linkedin.com/in/adityatiwari089

Open to collaboration and contributions.

🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests on GitHub.

📄 License

This project is licensed under the ISC License.

❤️ Support

If you find this extension helpful:

⭐ Star the GitHub repository

Share it with your friends

Provide feedback or suggestions

Enjoy faster and simpler Git workflows with Git Workflow Assistant! 🚀

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft