root アクセスも git コマンドラインもインストールされていない ssh サーバーにローカル git リポジトリをプッシュしようとしています。
git が ftp プッシュもサポートしていることを確認したので、プッシュが実行されるとき、リモートの git コマンド ラインは使用されないと考えました。
したがって、root権限もリモートgitコマンドライン実行も必要ないため、SSHサーバーがその仕事を行うと考えました。ホスティング用のサーバーが必要なだけです。すべてのコミットはローカルで行われてからプッシュされます。
ただし、リポジトリを SSH 経由でプッシュしようとすると、次のエラーが発生します。
* SSH 禁止の git-receive-pack パス 'MYPATH'
したがって、このエラーの原因を知りたいと思います。または、ftp を介してプッシュする方法 git push ftp://user@domain.com/pathを試しましたが、うまくいきませんでした
参照をプッシュできません
ftp://user@domain.com/path