I'm trying to figure out whether a git version controlled repository of text files can theoretically serve as a paper lab notebook replacement for intellectual property purposes.
In a paper notebook, the way this works is you write down your results every day, and one or two people in your lab sign off on the notes and cross out any white space. In theory, this is supposed to indicate that you have a perfect record of what you did that day, and you can't add any stuff to it after the date.
The way I'm thinking this could be implemented in git is by having a repo with the experimental results (i.e. lab notebook) that gets pushed to a private shared repo on github, and ... somehow two other people check off on it? (Suggestions on how to do this?)
The main caveat is that is it possible (and, if yes, what's the code needed to run) to completely change the contents and timestamp of a particular text file - without leaving a trace in the overall commit history?