dura
You shouldn't ever lose your work if you're using Git (by tkellogg)
git-autosave
An experiment in automatically backing up the working directory in a git repository whenever a file changes. (by nunull)
dura | git-autosave | |
---|---|---|
11 | 1 | |
4,250 | 0 | |
- | - | |
1.4 | 10.0 | |
7 months ago | about 6 years ago | |
Rust | Shell | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dura
Posts with mentions or reviews of dura.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-18.
-
Script for creating snapshot commits on a not checked-out branch without touching the working tree
This is just a tiny Bash script, but I feel like it might be useful to someone other than myself. It's basically a poor man's Dura (https://github.com/tkellogg/dura) that is triggered manually instead of using a background process and a timer.
-
Autosaved puts an end to the developer anxiety caused by uncommitted Git changes
There is an existing alternative called Dura by the way. https://github.com/tkellogg/dura
-
Utility that autosaves uncommitted changes in your Git repositories so that you don't accidentally lose them
A very similar utility, Dura, was posted last week on Hacker News. Not sure if it does the exact same thing, but FYI https://github.com/tkellogg/dura
-
Dev Genius: Have you head of Dura yet? 2022's upgrade for Git
If you'd prefer, directly check out Dura's GitHub repo here:
https://github.com/tkellogg/dura
- Dura
- Dura - Your Personal Git Safety Net
- GitHub - tkellogg/dura: You shouldn't ever lose your work if you're using Git
- Dura is a background process that watches your Git repositories
- dura - You shouldn't ever lose your work if you're using Git
git-autosave
Posts with mentions or reviews of git-autosave.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-03.
-
Dura: You shouldn't ever lose your work if you're using Git
This is really cool. One drawback is that it seems to touch the index, which I believe should be avoided, since it can disrupt the users workflow. I experimented with something similar a few years ago and avoided the index. My learnings are partially documented in the repo.[1]
[1]: https://github.com/nunull/git-autosave
What are some alternatives?
When comparing dura and git-autosave you can also consider the following projects:
git-sync-changes - Collaborative editing for git repositories
local-history - local-history for vscode
git-snap - Create snapshot commits on a not checked-out branch without touching the working tree or losing staged changes
git-cache-tag
autosaved - Never worry about losing your code. Written in Go
hiai - High Integrity Artificial Intelligence Systems
Caddy - Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
bat - A cat(1) clone with wings.
git-repo-manager - A git tool to manage worktrees and integrate with GitHub and GitLab
upsilon - [WIP] Self-hosted git server