我正在开发一个应用程序。我已经成功地将代码提交到GitHub几个月了。我到了需要将我的应用程序打包的时候。因此,它被打包成了一个ASAR文件。不幸的是,我没有将该文件添加到我的.gitignore文件中。现在,当我尝试检入代码时,我遇到了以下错误:
GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
Trace: [ID]
See http://git.io/iEPt8g for more information.
File App/MyApp.asar is 153.32 MB; this exceeds GitHub's file size limit of 100.00 MB
我了解问题。然而,我不想实际检查我的ASAR文件。所以,我将它添加到我的.gitignore文件中。然后我尝试将我的代码更改同步到GitHub,但是我仍然得到上面列出的错误。据我所知,我的代码更改已经提交到了我的本地分支。但是,由于上述文件已经尝试进行过检入操作,所以发生了一个记录阻塞的情况。
我不确定如何解除这个障碍。我需要那个提交中的代码更改,但是我不需要ASAR文件。我感到困惑,但是不知道该怎么解决。感谢任何帮助。