这是我当前的存储库,并将其作为我的工作目录。
如您所见,有一个 BAT 文件“backup.cmd”,其内容如下所示:
"C:\Program Files (x86)\Git\bin\git.exe" add . && "C:\Program Files (x86)\Git\bin\git.exe" commit -am "Periodic Backup %DATE%"
现在,我在 Windows 7 中设置了一个任务调度程序,它允许我每周创建一个备份到这个存储库。但是,在任何这些文件中提交更改时都会出现问题。
问题是,通过运行 BAT 文件,Git 无法提交更改。它无法提交更改的原因是因为“.git”文件夹位于工作目录中。
我尝试使用“.gitignore”和“.git/info/exclude”来忽略/排除“.git”目录,但它仍然无法让我提交更改。我不知道任何其他忽略/排除“.git”目录的方法。
谁可以帮我这个事?提前致谢。