We always locate project source code on an external cloud repository. If keeping GitHub up to date is 'overlooked', at least put working code on a 'personal' cloud solution such as OneDrive. That is what we do, work from OneDrive.