7

GitHub for Windows を使用して Windows 8 RC の GitHub リポジトリの 1 つを複製しようとすると、次のエラー メッセージが表示されます。

このリポジトリを複製できません。インターネット接続を確認してください。

  • GitHub for Windows を使用して Windows 7 で同じリポジトリのクローンを作成しようとすると、成功します。
  • Windows 8 でのクローン作成は、エラー メッセージが表示される前に約 9% まで進行します。

ログ ファイル TheLog.txt を確認したところ、証明書の検証場所の設定中にエラーが発生したことがわかりました。

2012-06-02 20:28:12.5876|INFO|GitHub.Extensions.ReactiveScreen|Activating GitHub.ViewModels.AboutViewModel.
2012-06-02 20:28:57.4916|INFO|GitHub.Extensions.ReactiveScreen|Deactivating GitHub.ViewModels.AboutViewModel.
2012-06-02 20:28:57.4916|INFO|GitHub.Extensions.ReactiveScreen|Closed GitHub.ViewModels.AboutViewModel.
2012-06-02 20:28:59.0532|INFO|GitHub.Models.RepositoryModel|Cloning [repository-url].git
2012-06-02 20:28:59.0532|INFO|GitHub.Helpers.GitRemote|Cloning '[repository-url].git' to 'Spotify-Metro-Style-App' in directory 'C:\GitHub
2012-06-02 20:28:59.0562|INFO|GitHub.PortableGit.Helpers.GitEnvSetupExtensions|Configuring SSH Agent: :
2012-06-02 20:28:59.0562|INFO|GitHub.PortableGit.Helpers.GitEnvSetupExtensions|PATH is C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\cmd;C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\bin;C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a\mingw\bin;C:\Users\EivindGussiås\AppData\Local\Apps\2.0\7VOQ2HDO.HJX\5506OVG3.2LE\gith..tion_8f45a2159c87c850_0001.0000_70cd4637d2963700;C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\WINDOWS\System32
2012-06-02 20:28:59.0782|INFO|GitHub.IO.ObservableProcess|git.exe clone --progress --recursive [repository-url].git "Spotify-Metro-Style-App" 
2012-06-02 20:29:02.2949|WARN|GitHub.Extensions.StandardUserErrors|Showing user and error Please check your internet connection.
GitHub.IO.ProcessException: Cloning into 'Spotify-Metro-Style-App'...
error: error setting certificate verify locations:
  CAfile: C:\Users\EivindGussiås\AppData\Local\GitHub\PortableGit_0812189c12ccff4584523d6efce294a33dd2332a/bin/curl-ca-bundle.crt
  CApath: none
 while accessing [repository-url].git/info/refs
fatal: HTTP request failed
2012-06-02 20:29:02.2949|WARN|GitHub.ViewModels.ShellViewModel|User error encountered: Unable to clone this repository.
  • リポジトリの複製が成功する Windows 7 では、TheLog.txt には何も書き込まれません。
  • Windows 8 RC では、複製しようとするすべてのリポジトリで同じエラーが発生します。
  • Microsoft アカウントを使用して Windows 8 にサインインしますが、GitBash を使用する Windows 8 CP では問題がありました。これは、ユーザー名が GitBash でサポートされていないノルウェー語の文字を含むように自動的に設定されるためです。ご覧のとおり、私のホーム ディレクトリは C:\Users\EivindGussiås\ です。
4

5 に答える 5

4

開示:私はGitHubの開発者です。

これは、リリースしたばかりのv1.0.8.4アップデートで修正されるはずです。

于 2012-06-07T17:56:23.577 に答える
1

これを取得したら、通常は閉じて再度開きます。それでも解決しない場合は、ログアウトして再度ログインします。通常、これらのいずれかで修正されます。

于 2013-03-27T23:10:30.377 に答える
0

これは間違いなくバグのように見えます;-)

「GitHubforWindows」のリリースを発表したブログ投稿には、

Twitterのすべての言及を必ず読んでください。 バグを見つけた場合は、support@github.comに送信してください。 すべての電子メールは実在の人物によって読み取られます。

「GitHubforWindows」は、バグの修正と改善により頻繁に更新されます。これをできるだけ早く修正するために、メールを送信することを強くお勧めします。

于 2012-06-02T19:26:47.920 に答える
0

この問題はなくなりました。問題は、かなり前に c:\windows に配置された古い libiconv-2.dll にあり、GIT の同じ DLL との競合が発生しました。古いものを落とすとすぐに、GIT は見事に動作し始めました。

于 2013-01-18T10:58:30.473 に答える