3 ms·
> What I'm sure though is that storing the state directly in git and especially alongside the code is the bad way to do it. Everyone has different priorities.
by stephenr 7y ago
> What I'm sure though is that storing the state directly in git and especially alongside the code is the bad way to do it.
Everyone has different priorities. I'd argue that tying your tool specifically to git is a worse problem than dealing with merges.
- michaelmure 7y ago"git" is in the name but it's actually not tied to it so much. If you can implement those interfaces [1], you can port it to another VCS and everything else will work. It's not trivial but entirely possible. [1]: https://github.com/MichaelMure/git-bug/blob/master/repository/repo.go https://github.com/MichaelMure/git-bug/blob/master/repositor...