Git.Unite ツール ( http://www.woodcp.com/2013/01/git-unite-fix-case-sensitive-file-paths-on-windows/ ) を使用して、異なる git リポジトリのパスをマージしました念のため、それは成功しましたが、「。」も追加したようです。私のリポジトリへのエントリ。もちろん、リポジトリをローカル マシンに複製すると、「.」(OS 提供の仮想エントリがあるため) は表示されませんが、github でリポジトリを参照すると、「.」が表示されます。当然のことながら、現在のディレクトリを指すエントリ。git rm .
エントリがそこにあるのはばかげていて紛らわしいようですが、言っているのは正しい意味を持っていないので、それを削除する方法もわかりません.
この偽のエントリを取り除くにはどうすればよいですか?
編集:明確にするために、問題は、ツールが名前の変更を として表現しFoo/Bar.txt -> ./Foo/Bar.txt
、明示的な「。」を作成したことのようです。エントリ。
編集 2: git はディレクトリ エントリを明示的に保存しないことを思い出したので.
、パスが.
. git mv
名前を変更することはできないので、とりあえずこれらのファイルを削除して再度追加します。