File: related-work.md

package info (click to toggle)
jujutsu 0.30.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 9,756 kB
  • sloc: sh: 283; makefile: 31
file content (25 lines) | stat: -rw-r--r-- 1,419 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Related work

Similar tools:

* [git-branchless](https://github.com/arxanas/git-branchless): Helps you use a
  branchless workflow in your Git repo. Supports anonymous branching, undo,
  and faster rebase (`git move`). Under heavy development and quickly gaining
  new features.
* [Sapling](https://sapling-scm.com/): A heavily modified fork of
  [Mercurial](https://www.mercurial-scm.org/) developed and used at Meta. It
  is compatible with Git, has undo functionality, and
  [a graphical interface](https://sapling-scm.com/docs/addons/isl).
  See [how it is different from Jujutsu](sapling-comparison.md).
* [GitUp](https://gitup.co/): A Mac-only GUI for Git. Like Jujutsu, supports
  undo and restoring the repo to an earlier snapshot. Backed by its
  [GitUpKit library](https://github.com/git-up/GitUp#gitupkit).
* [Gitless](https://gitless.com/): Another attempt at providing a simpler
  interface for Git. Like Jujutsu, does not have an "index"/"staging area"
  concept. Also doesn't move the working-copy changes between branches (which
  we do simply as a consequence of making the working copy a commit).
* [Breezy](https://www.breezy-vcs.org/): Another VCS that's similar in that it
  has multiple storage backends, including its own format as well as .git
  support.
* [Sturdy](https://getsturdy.com/): A Git backed GUI that eliminates local and
  remote as well as the idea of an "index"/"staging area".