Thanks, that’s a useful tip. As a quick kludge to ensure backups, I’ve just been tarring the whole directory to be on the safe side. The git solution is a lot better.
However, one needs to know what needs archiving and the list you gave is not sufficient since there are no library files. The problem I pointed out above is due to kicad missing some library info. and not reproducing the supposedly cloned project.
Also I have two versions that I need instant access to, this is not for historical purposes and I don’t want to be saving, popping git commands and coming back, opening files etc.
I have a proto that I need access to ( it’s a working example ) , I’m now doing v2 off that proto and I need it to be as simple as : file open_recent to flip back and forth.
So I still need a complete list of relevant files to ensure that git will produce a working backup and not restore my project in a broken state.
And I still need a means to reliably clone a project rather than just archiving it for posterity.
But thanks, that’s very useful tip. I will start archiving like that as soon as I know what is needed to fully restore a project.