Bitbucket git无法部署到Azure Web App

qeeaahzv  于 2023-10-22  发布在  Git
关注(0)|答案(1)|浏览(119)

最近,我们的BitBucket部署到Azure Web App已经开始失败:

fatal: not enough memory for initialization\r\nC:\Program Files\Git\cmd\git.exe remote add -t master origin "ssh://[email protected]/xxx/yyy

我试过重新授权,删除部署连接,并重新添加,没有什么是固定的。
回购的大小只有1.1MB,所以它并不大!

hk8txs48

hk8txs481#

你可以参考我的SO线程答案在这里,从你的Azure Web应用程序和github工件中释放一些空间,这些空间会存储更长的时间,并尝试再次推送你的更改,以通过Bitbucket部署Web应用程序。
交叉检查您的Bitbucket计划,看看是否有任何剩余的内存可用:

您可以通过运行以下命令来检查存储库文件并删除大文件:-

git rev-list --objects --all 
git filter-branch

我在Vs Code的源代码文件夹中克隆了我的bitbucket仓库,并运行以下命令将源代码文件从我的本地机器推送到bitbucket仓库:

git clone https://[email protected]/siddheshbitbucket56/pythonapp.git
git add .  
git pull origin master 
git commit . -m "my first git commit" 
git remote -v #checked if the bitbucket repository is added as remote if not run the command below:-
git remote add origin <bitbucket clone url>
git push -u oriigin master -f  #check if your bitbucket url is part of origin or oriigin or something else and use that in -u

另一个推送更改和解决错误的方法是引用Brian Swift的So thread answer

git -c core.packedGitWindowSize=32m -c core.packedGitLimit=256m  push origin master

额外reference
仓库成功发布到Bitbucket,如下所示:-

  • 在我的Azure Web应用>选定的部署中心>源> Bitbucket >通过使用我的bitbucket帐户登录来授权Bitbucket,如下所示:-*

我点击了保存部署成功,如下所示:-

我可以浏览我的Web应用程序:-

相关问题