は、私は(資本Vに気づく)私は名前distanceFieldV2の下に作成された前のブランチを失ったと思ったので、私はdistanceFieldv2が どちらもリモートにプッシュされた(現在は下のV気づく)名前を持つ別のブランチを作成しました今日私はそれらを1つに統合する必要があることを認識しました。 私はエラーになった次のコマンド gitのブランチの名前は大文字と小文字を区別しませんか?
git branch --track distanceFieldV2 origin/distanceFieldV2
git branch --track distanceFieldv2 origin/distanceFieldv2
を使用して、私のローカルの作業ディレクトリにそれらを引っ張ってみました
fatal: A branch named 'distanceFieldApproximatedv2' already exists.
エラーで名前の前にして、他の分岐がありませんでした私は確信しています第2のコマンドを実行する。
リモートリポジトリにこれらの2つのブランチを作成するにはどうすればよいですか?私のローカルコピーでそれらを追跡しようとすると、明らかに同じ名前を持っているので、
私は疑問に思っています...リモートファイルシステムでは大文字と小文字が区別されますか? (つまり、Windowsサーバー) – MayeulC
手がかりはありませんが、大きなチャンスがある可能性があります。したがって、エラーが発生していますか? – BRabbit27
http://stackoverflow.com/a/38494084/1256452(わずかに異なる質問ですが、重複してこれを閉じるには十分近いかもしれません)。要約すると、Gitは 'branch'と' BRANCH'が*別名であるかのように振る舞いますが、同じ名前*のOSレベルのファイルを使用することで時には敗北することがあります。 – torek