1

ブランチをリモート リポジトリにプッシュしようとしましたが、できませんでした。エラーメッセージは言った:

    git -c core.quotepath=false push -v --tags --set-upstream origin abcd:abcd 
    Pushing to https://[userid]@[repository address]/git/[projid].git
    POST git-receive-pack (567 bytes)
    remote: PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 662439121 bytes) in /home1/html/[repository center name]/www/include/Snoopy.class.php on line 1156        
    remote: error: hook declined to update refs/heads/unit04        
    Completed with errors, see above

536870912 バイト == 512MB。/etc/php.ini.default と memory_limit を確認しましたが、128MB でした。

他の誰かがメモリの問題を経験していることに気付きました。私の問題はこの人と同じですか?

良い一日、

キロワット

4

1 に答える 1

1

GitはPHPで記述されていないため、そのファイルを呼び出す理由を理解する必要があります。メモリの問題はgitではなく、Snoopy.class.phpにあります。

gitフックだと思います。

于 2012-04-13T02:53:30.180 に答える