2017-01-17 12 views
3

ここでは何が起こっていますか?

答えて

4

これは私の場合、git bashのORIGINAL_PATH変数に起因していました。 \\または//を含むエントリは好きではありません。 - > [システムの詳細設定 - >詳細設定 - >環境変数

  • は、ユーザー変数とシステムのパスから\\を含むすべてのエントリを削除します

    1. を完全にアンインストールのgit
    2. システムへ移動します。この問題を解決するには

      変数は

    3. 代わりにgit再び

    をインストールし、あなたは共同しましたそのようなエントリを削除するには、ORIGINAL_PATHとGit BashのPATHを直接編集してください。

  • +0

    これは修正済みです - ありがとう! – UtterlyConfused

    +0

    ニースですが、私のシステムはGitだけでなく、CygwinとEmacsでも動作し、 'myserver/home/bin'のようなパスのネットワーク共有に依存しています。実際、EmacsとCygwinは両方とも '$ HOME'が' // myserver/home'であることを期待しています。 ** Git for Windows **が '//'でうまく動作するように修正する方法はありませんか? – WebViewer

    +0

    これはGit for Windows開発チームによって現在対処されており、修正は次のリリースにあるはずです。 Git Bash端末のPATHとORIGINAL_PATHの値を手動で開くか、Git Bash端末でWindowsパスを変更せずにこれらの値を永久に変更する方法を見つけることができます。 – Richard

    関連する問題