gpt4 book ai didi

git - 无法将代码 checkin GitHub

转载 作者:太空狗 更新时间:2023-10-29 14:25:06 25 4
gpt4 key购买 nike

我正在构建一个应用程序。几个月来,我一直在成功地将代码 checkin GitHub。我到了需要打包我的应用程序的地步。因此,它被打包到一个 ASAR 文件中。不幸的是,我没有将该文件添加到我的 .gitignore 文件中。现在,当我尝试 checkin 代码时,出现以下错误:

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

我明白这个问题。但是,我不想实际 checkin 我的 ASAR 文件。所以,我将它添加到我的 .gitignore 文件中。然后我尝试将我的代码更改同步到 GitHub,但我仍然收到上面列出的错误。据我所知,我的代码更改已提交到我的本地分支。但是,由于上面列出的文件已尝试 checkin ,因此发生了日志阻塞。

不过我不确定如何解除阻塞。我需要那个提交中的代码更改。但是,我不需要 ASAR 文件。我感到被困住了,但我不确定如何摆脱困境。感谢您的帮助。

最佳答案

好吧,因为你已经提交了这个更改(因为你想将你的本地提交推送到 Github),你需要在推送到远程服务器之前恢复这个更改,检查 this answer关于如何做到这一点(git reset --soft HEAD~ 然后是更改(即删除这个大文件)和新提交)

关于git - 无法将代码 checkin GitHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35395923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com