Full threadaceofspades19·Git, or any distributed source control software. Even when you are working solo, it helps to have something like gitView on HN