-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 09/07/2018 08:41 AM, evaggelos balaskas wrote:
Without derailing too much this wonderful discussion, I would like to make a comment on lost commits/code.
IMHO git is not a backup solution, its a version control system. sometimes we forgot this simple but important tiny thing so freq commits (even on a local cloned repo or branch) is really useful and copy/merge/rebase/rewrite/whatever when ready to master.
Well said. Along those lines, for those that would rather not use the proprietary system that is GitHub, we've had good luck over the years with SCM manager [1]. It's BSD licensed but quite polished and very stable, and simple enough to get going on a VPS or similar. Also has native git / hg/ subversion support so you don't have to use one SCM only. Back the VPS up to another location on schedule, and data loss / corruption should be mitigated.
[1] https://www.scm-manager.org/
- -- Timothy Pearson Raptor Engineering +1 (415) 727-8645 (direct line) +1 (512) 690-0200 (switchboard) https://www.raptorengineering.com