无法从Heroku克隆我的git repo

Jos*_*osh 6 git heroku git-clone

我们多年来一直使用Heroku来托管我们的git repo.我尝试使用此命令在新机器上克隆我们的repo heroku git:clone -aAPP_NAME但是收到此错误:

remote: error: Could not read XXXXXXXX
remote: fatal: Failed to traverse parents of commit YYYYYYYY
fatal: protocol error: bad line length character: erro
fatal: protocol error: bad pack header
Run Code Online (Sandbox Code Playgroud)

我在本地检查了丢失的提交,我知道了,所以我想知道是否有办法将丢失的提交推送到Heroku?也许检查我的本地提交是否仍然有效?

我在CircleCI部署中也注意到了这个错误,但它似乎没有造成任何问题.

Von*_*onC 0

如果您可以访问heroku服务器(也许),请尝试“ Gitlab存储库损坏heroku run bash”中描述的过程(主要是步骤6和7)

它本质上是软删除远程分支,并再次推送本地分支(git push heroku master),前提是您的本地存储库是干净的。