git pull
、ターミナルは通常git bashからプルを実行し、ローカルを更新してからハングします。私が何かをするのを待っているかどうかはわかりませんが、通常はCTRL-C
。その後、index.lockが原因で、削除しなければならない他のことを実行できなくなっています。私は誤解していますかgit pull
機能しますか?
Linuxマシンからプルしている場合は、次のファイルを確認できます。
/etc/ssh/ssh_config
デフォルトのSSHポートが22以外に設定されていないことを確認します。一部の人々は、そのファイルと以下との間で混乱します:
/etc/ssh/sshd_config
サーバーを非標準のSSHポートに設定する場合。
私はWindowsを使用していて、プルを実行する前にVisual Studioを閉じることでハングを解決しました。
私のsshクライアントに関連する同じ問題がありました。
これは、 '-v'(詳細)オプションを使用してリモートSSHサーバーに接続しようとしていることが確認されました
ssh -v -p PORTNUMBER USERNAME@SERVER
rekey after XXXXXX blocks”
動けなくなる前。
apt-get purge
およびapt-get install
は役に立たなかったので、-ここで公開されているインタレストアプローチに直面する前に https://Apple.stackexchange.com/a/2808 -簡単な再起動を行いました。
SSH_AUTH_SOCKが古いssh-agentエンドポイントを指していないことを確認してください。設定解除(unset SSH_AUTH_SOCK
) テストする。