louis's Blog

louis's Avatar Image
Software developer #Go #CommonLisp #JS #SQL. #LispWorks user. Soft spots for #Emacs #SmallWeb. Recently becoming #OpenBSD enthusiast. #LinuxMint as a daily driver. Recovering Apple addict.

Author of the Tuner app for Linux.

Other hobbies: #Running #FireFighter #StarTrek
← All posts

I’ve seen a lot of pro-#Fossil, anti-#Git discussion recently.

Not that I love Git, but it does the job and almost all deployment platforms have support for Git only.

And, am I the only one who needs a staging area because I have to commit only a part of my changes? Often even line-based.

And, sometimes I want to squash 20 ugly commits into a single one, destructively changing the commit history. Really!

And, sometimes I need a hosting platform for a project and there is not a single serious one for Fossil. What’s the point in using Fossil when I have to do a Git-export?

And, most importantly, there is #Magit :blobcatmeltlove:‚Äč.

So … although I can feel the love for Fossil, it simply doesn’t work for most of my use cases.

To like or reply, open original post on Emacs.ch