首先,我调查了How to backup a local Git repository?&& Fully backup a git repo?但我的问题在于备份我尚未提交给当地回购的东西。
具体来说,我使用carbonite(备份云服务),只要我选择的目录中的文件发生变化,它就会备份到云服务。对于颠覆我来说这很方便,因为如果发生了损坏我本地计算机的事情,我会备份所有已保存的代码。
现在我已经切换到使用Git并且每次切换分支时我的所有文件都会更改,Carbonite会将其识别为一个目录,并在每次切换时更改所有备份文件。
我对碳酸盐问题的解决方案是不备份Git仓库,但如果我的机器出现故障,那么我将丢失未提交的代码。任何人都知道我应该在这里做什么来备份我未提交的代码?
答案 0 :(得分:1)
不确定这对您的情况是否有帮助,但创建了一个工具来将未提交的文件备份到目录。
还可以与计划任务服务一起使用。
Git-Uncommited-Files-Backup-Tool-Windows