3 ms·
On the other hand this means shifting responsibility to deal with past mistakes onto somebody else. Are you really sure you cannot rebase/edit/squash the commi
by znpy 2y ago
On the other hand this means shifting responsibility to deal with past mistakes onto somebody else.
Are you really sure you cannot rebase/edit/squash the commits in that git repositories?
Yes, commit hashes will change, but will it actually be a problem?
- aleph_minus_one 2y ago> On the other hand this means shifting responsibility to deal with past mistakes onto somebody else. This was just one example. Let me give another one: In some industries for audit reasons you have to keep lots of old data in case some auditor or regulator asks questions. In such a situation, the company cannot say "hey sorry, we changed our data format, so we cannot provide you the data that you asked for." - this will immediately get the company into legal trouble. Instead, while one is allowed to improve things, perfect capability to handle the old data has to be ensured.