News for hackers. Stuff that matters.
Re:The missing introduction to Jujutsu version control by stavros on Sunday December 22, 2024 @08:50PM (#42490994)
What changes the change ID? What constitutes a change? Is a change made up of many commits, or the other way around?
Re:The missing introduction to Jujutsu version control by Superfud on Monday December 23, 2024 @01:12AM (#42492226)
A change ID is stable over time as you tweak the message of the change or the files edited by the change. Each of these changes become a new immutable git commit under the hood.

The fact that change ID is stable is very convenient for humans - means you have something explicit to hold on to as everything else may change over time.