挤压合并和删除的图像文件
Squash merge and deleted image files
我有一个功能分支,我在其中错误地提交了一个大图像文件,但后来在同一功能分支中删除了该文件。该分支在删除之前被推高了(我认为这不重要)。如果我 squash merge 这个分支到主分支并在合并时删除功能分支,那么曾经在功能分支中但不再存在的图像文件是否仍然会导致膨胀存储库的历史记录?
有一段时间,是的,但只有在垃圾收集开始之前。该文件不属于任何可访问的提交,因此将被删除。
我有一个功能分支,我在其中错误地提交了一个大图像文件,但后来在同一功能分支中删除了该文件。该分支在删除之前被推高了(我认为这不重要)。如果我 squash merge 这个分支到主分支并在合并时删除功能分支,那么曾经在功能分支中但不再存在的图像文件是否仍然会导致膨胀存储库的历史记录?
有一段时间,是的,但只有在垃圾收集开始之前。该文件不属于任何可访问的提交,因此将被删除。