Nowadays developers  and others  have the habit to use Git or other version control systems when writing software While the benefits of this are mostly seen by means of pull/merge requests  easy "undo" functionality  team collaboration and others  the real benefit is history