5

問題は少し奇妙なもので、約1週間検索してbashを使用した後、私はあなたに聞いてみようと思いました。

tortoisegitを介してプッシュまたはプルしようとすると、ログインの詳細を要求されます。入力すると、「致命的:リモートエンドが予期せずハングアップしました」と表示されます。私は適切なユーザーではないと思ったので、自分自身をルートに変更しました:url = ssh:// root @ ...しかし、それでも運はありません。

それが何であるかはわかりませんが、おそらく他の誰かが同じ問題を抱えています。

手がかりはありますか?

[編集]tortoisegit Windowsで アンインストールし、再起動してから再インストールすることで、これを残念ながら修正しました。

4

3 に答える 3

1

私はこれと同じ問題を抱えていましたが、再インストールしても役に立ちませんでした。サーバーに変更があったのか(Githubを使用していないのか)、Tortoise Git 1.8にアップグレードしたためなのか、それとも何なのかわかりません。しかし、接続しようとするたびにユーザー名を要求されていましたが、今では単にそのエラーが発生します。

設定の問題であることが判明しました。リポジトリの、の下Tortoise Git --> settings --> remoteで、URLはに設定されましたhostname.com:myRepo。これは以前は機能していましたが、現在は機能していないようです。に変更しましたusername@hostname.com:myRepo

これで機能し、ボーナスとして、プッシュ/プルしようとするたびにユーザー名を入力するように求められることはなくなりました。

于 2013-02-06T17:14:43.203 に答える
1

悲しいことに、Windowsでtortoisegitをアンインストールし、再起動してから再インストールすることで、これを修正しました。

于 2012-06-30T13:44:43.337 に答える
0

私も同様の問題を抱えていました。URLでhttpsをhttpに変更した後、すべてが正常に機能しました。ただし、接続は安全ではありません。

ファイルをプルするときは、このURLを使用します

http://github.com/ user / folder

于 2011-10-01T19:19:28.163 に答える