Git push导致"致命:sha1文件'<stdout>'写错误:参数无效"错误

 dmcm0006 发布于 2023-02-13 16:15

经过大约3个小时的调查后,我设法让自己头疼,但没有找到解决此错误的方法:

Compressing objects: 100% (228/228), done.
Write failed: The connection was abortediB | 3 KiB/s
fatal: sha1 file '' write error: Invalid argument
error: failed to push some refs to 'git@heroku.com:---------.git'

我正在向heroku推送,上面的内容被抛弃了.我该如何解决?

1 个回答
  • 每次部署都会发生这种情况吗?在推送到Heroku的git遥控器时偶尔会看到网络故障.

    我一直能够通过重新推动来解决这个问题.如果Heroku认为已经推送了最新的提交,请创建一个NOOP提交并强制部署它:

    touch foo.txt
    git add foo.txt
    git commit -m 'NOOP'
    git push heroku --force
    

    ...如果可行,您可以删除您在本地进行的NOOP提交:

    git reset --hard origin/master
    

    2023-02-13 16:17 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有