💾 Archived View for gem.hexandcounter.org › gemlog › posts › fossil.gmi captured on 2023-07-10 at 13:32:00. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
Fossil seems like a nice distributed version control system. I only started using it a few weeks ago, and so far only for three small hobby-projects (including this Gemini capsule), but I am happy with it so far. A bit simpler than git, plus you get a self-hosted little web site for bug-tracking, wiki, etc, all built into the same binary. Just seeing that everything is contained in simple SQLite database files instead of whatever magic operates behind the scenes in git is nice too. It is also much better about preserving history than what git is. By design Fossil does not provide rebase or other simple ways to rewrite history. That also makes things simpler, and discourages stupid things like squashing branches.
roy niang's summary with some basic commands
tags: #fossil #foss #scm