当您在工作目录中更改文件时,git确切知道文件发生了更改。它是如何知道的?git如何知道本地回购中有何变化?
Q1)它是否在提交时计算校验和并在事件驱动的更改中重新计算它,例如在工作目录中创建的新文件。 Q2)您的本地驱动器除了工作目录文件之外,是否将文件的其余部分保留在某个位置,这些位置随着包含更多项目而增长?我的驱动器似乎更完整C:\Users\<USER NAME>\Downloads\.git\objects
与我试图跟踪的新文件夹的添加,现在我想撤消我试图跟踪的文件夹,如何回收该空间。 我试图做一些GIT的幻想喜欢跟踪我的本地项目文件和其他文件的变化,所以我看到已更改文件,并更新我的备份只有这些文件。