jazzdotdev / gut

The Jazz Version Control System that's Simple Enough for Humans
8 stars 1 forks source link
git jazz scm scm-manager version-control version-control-system

torchbear logo

Gut

Gut makes it easy to create and manage patches. This makes it easy to keep track of any changes you're working on and to integrate them across many development paths. It does this by saving your project files and allowing you to freely edit them while being sure that you can jump back to your last saved version or add your new changes on top of it to take its place as the latest revision.

When you want to start working on a new change, you can see how it fits into your plans while working on new patches for it, and editing the change's notes along the way. Once you have a group of changes and their patches, you can send those files to another Gut user, to easily drop them into their .gut/ directory and work with these collaborators.

When you want to make multiple lines of development with several changes in them, just add a new line while you have that current version. From there, you can see what other changes have already been started, and use them, or you can start making your own change with new patches.

How Gut Works (not entirely implemented. see current commands below)

Terms

Current commands (this is a rough draft of the spec outlined above)

Installation