1

Windowsラップトップで大きなgit構成の問題に遭遇しました。git lfs を cygwin git にインストールできなかったため、Git for Desktop をダウンロードしました。次に、cygwin から git を削除しました。大きなファイルを保存するために git-lfs を使用している GitHub プロジェクトがあります。プロジェクトのクローンを作成し、リモート サーバーからファイルのダウンロードを開始すると、次のように表示されます。

WARNING: These git config values clash:
git config "http.sslcainfo" = "C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt"
git config "http.sslcainfo" = "/ssl/certs/ca-bundle-ghfw.crt"

これらのファイルの場所はどちらも私のコンピューターには存在しません。git config --listを使用すると、http.sslcainfo の両方の値を確認できます。しかし、mingw はgit config --system --list、git config --global --list または git config --local --listのいずれにもリストされていません。そのため、構成が存在するファイルが見つかりません。Git for Desktop は、インストール時に git config --system に設定されるため、 /ssl/certs/ の場所を使用したいと考えています。コンピューターに mingw もインストールしましたが、その中に .gitconfig ファイルが見つかりませんでした。また、なぜgitがそこから見えるのか、構成がどこに保存されるのかわかりません。git-lfs を使用しないリポジトリのクローンを作成できます。削除する方法はありますかhttp.sslcainfo = "C:\Program Files\Git\mingw64\ssl\certs\ca-bundle.crt"構成? どんな助けでも大歓迎です。

4

1 に答える 1

0

まず第一に、私はあなたを助けることができるかどうか確信が持てないことをあなたに言わなければなりません. しかし、私の情報をあなたと共有したいと思います....多分それは役に立ちます。現在、いくつかの大きなリポジトリ用に git-lfs を結び付けています。bitbucket テスト サーバーを使用しています。少なくとも bitbucket では、git lfs からのファイルは HTTPS 経由でダウンロードされ、ssl 証明書が必要であると言われています。

これが少し役立つことを願っています。これについてさらに質問がある場合は、お気軽にお問い合わせください。

フロッシー

于 2016-02-08T10:15:23.147 に答える