git次优内存错误:如何从提交中删除不必要的文件



我在向提交添加文件时出错:我做了一个gitadddirectory_name/,结果添加了非常大的文件(卫星图像)。显然,不应该将这些图像添加到git存储库中。

当进行git推送时,我会返回"警告:内存不足,次优打包"。我的想法是看看提交中有哪些文件,并删除不应该存在的大图像:

  1. 如何查看提交中的文件列表
  2. 如何删除不需要的文件

您可以使用擦除以前的提交

git reset HEAD^

然后,您可以使用git状态查看所有跟踪/未跟踪的文件

git status

然后,您可以重新进行提交,而无需添加不需要的文件。

最新更新