1

ローカルでの作業やテストなどが完了したら、次のように変更をライブでプッシュできるようにWebサイトを設定しました。

git push khwp

これはうまくいきます。また、ローカルファイルはDropboxフォルダーにあるので、ラップトップでも作業できます。ただし、後者の場合、前述のコマンドは機能しません。ファイルを追加してコミットすることはできますが、何らかの理由でpushコマンドが機能しません。

どうすればこれを修正できますか?

私はおそらくgitを初めて使用することを追加する必要がありますが、あなたはそれを理解したと思います...

編集:これは私が得ているエラーです:

/bin/bash: line 0: exec: socat: not found
ssh_exchange_identification: Connection closed by remote host
fatal: The remote end hung up unexpectedly

企業のファイアウォールも「プッシュURL」もありません。キーは問題なく構成され(パスワードなしでサーバーにSSH接続できます)、ユーザー名と電子メールも設定されます。

4

1 に答える 1

0

socat gitGoogleで検索しているところを見ると、プロトコルをトンネリングするために使用されていることがわかります。参照されている投稿では、スクリプトを作成し、このスクリプトをグローバルプロキシスクリプトとして使用することを推奨しています。socatgit://httpsgitproxy

$ git config --global core.gitproxy gitproxy

どういうわけかGitを使用するように構成しsocatていて、ラップトップコンピューターにインストールされていないことを前提としています。

于 2012-07-09T10:38:34.070 に答える