[Solution] git push error (exit code 128)

问题

在使用Git时遇到 “git did not exit cleanly (exit code 128)” 这样的错误消息时

通常表示Git在执行某个操作时遇到了问题。

这个错误代码128通常与远程操作有关,可能是由于网络问题、权限问题或其他原因导致的。


以下是一些可能的解决方法:

  • 检查网络连接
    • 描述:确保您的网络连接正常。
    • 解决步骤:尝试重新运行Git命令。有时候网络问题可能导致Git无法正常执行操作。
  • 检查权限
    • 描述:确认您具有执行所需操作的权限。
    • 解决步骤:如果您在尝试执行需要特殊权限的操作时遇到问题,请确保您的账户拥有相应的权限设置。
  • 检查远程仓库设置
    • 描述:确保远程仓库的配置正确无误。
    • 解决步骤:检查远程仓库的URL和权限设置等信息是否准确。
  • 清理Git缓存
    • 描述:有时Git缓存中的问题可能会干扰正常操作。
    • 运行git gc --prune=now命令来清理Git缓存。
git gc --prune=now
  • 检查本地仓库状态
    • 描述:验证本地仓库的状态是否正常。
    • 解决步骤:运行git status命令查看是否有未完成的操作或冲突存在。
git status
  • 重试操作
    • 描述:某些临时性的问题可能会自行解决。
    • 解决步骤:尝试再次运行之前失败的Git命令。
  • 进一步调查错误原因
    • 描述:如果上述方法均未能解决问题,需进一步分析错误原因。
    • 解决步骤:查阅Git的日志或者尝试在更详细的日志级别下运行Git命令以获取更多信息。

解决

任选一个文件,右击鼠标

Clear全部点一遍即可

然后再 git push 就能成功了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值