From: Sergey Organov Date: Wed, 25 Sep 2024 16:47:50 GMT Subject: Re: Using Git as a Database Message-ID: <87jzezhe89.fsf@osv.gnss.ru> In-Reply-To: <4B2B1EC7-6B08-4B57-A50F-702C031C2792@mateuszwielgos.com> Mateusz Wielgos writes: > Hello, > > I would like to use Git as a database of sorts. Let’s say I want to > track weight of something in a file. When the value changes I can > commit the new one. I can also figure out all previous values. That’s > awesome. > > What I am having trouble with is… What if a measurement is taken but > there’s no change? I want to commit a file that hasn’t changed. > > The only workaround I figured out is to toggle the executable bit. As you are tracking weight or something like that over time, it's likely useless without date, so just put time-stamp into the file as well: 85kg 2024-09-25 19:45:14 -- Sergey