←back to thread

151 points fastest963 | 1 comments | | HN request time: 0.316s | source
Show context
hoistbypetard ◴[] No.45772532[source]
My instant reaction was: "Wait?! They weren't immutable before?"

I'm glad they're doing this, and it's an unpleasant surprise that they didn't already work this way. I don't understand why they allow mutable releases.

replies(6): >>45772557 #>>45772741 #>>45772761 #>>45773634 #>>45773953 #>>45774010 #
hk1337 ◴[] No.45772741[source]
Git tags aren’t even really immutable, they’re treated as such but they’re not.
replies(2): >>45773059 #>>45774860 #
1. kimixa ◴[] No.45774860[source]
Any "given" name/ID (IE anything but the full hash) in a distributed VCS has to be mutable - without some single central arbiter of truth it's simply impossible.

I'm honestly a little surprised people seem to think they might be immutable - I guess maybe if people see "git" as "Actually Github"?