Jujutsu version control in Visual Studio Code
Welcome to VisualJJ! This guide will help you quickly start using VisualJJ in Visual Studio Code, harnessing the simplicity and power of Jujutsu for your version control needs. In just a few simple steps, you'll be making changes, sharing them for review, and shipping them to your main branch on GitHub.
VisualJJ is built on Jujutsu which simplifies many of the complex concepts found in traditional version control systems.
Before we begin, make sure you've either cloned a repository from GitHub using SSH or opened an existing repository in Visual Studio Code. VisualJJ works seamlessly with your existing projects.
If you don't have VisualJJ installed yet please click button below and follow instructions.
In this step, you’ll make your first change by editing a file and describing what you’ve done. VisualJJ will automatically track your modifications as part of the current commit.
Now that you’ve made your change, you’ll create a branch, push your changes to GitHub, and share them for review by creating a Pull Request (PR).
Your change is now shared for review. If you need to modify your commits, simply make the changes and "Push" again in VisualJJ. The PR on GitHub will automatically update with your new commits.
Once your change is reviewed, it’s time to ship it to the main branch and clean up your workspace.
You're ready to start a new change from the updated main branch!
Congratulations! You've successfully made, shared, and shipped your first change using VisualJJ. This is just the beginning—VisualJJ offers a range of powerful features designed to make version control easier and more efficient. For example, handling conflicting changes is much simpler and more intuitive compared to Git, allowing you to resolve conflicts at your convenience.
If you run into any issues or have questions, don’t hesitate to reach out to us at support@visualjj.com.