単純な(ただし、迅速に解決できることを願っています)問題があります。msys/tortoiseGit ツールを使用して、Windows で git アーカイブを作成しました。わかった。次に、レポを USB スティックにコピーし、Linux マシンに渡しました。
残念ながら、レポにはドイツ語のウムラウトなどを含むファイルがあります ( äöüß
)。純粋な Windows では問題はありません。また、純粋な Linux では問題がないこともわかっています。
リポジトリをローカルに複製すると、ウムラウトは自分のマシンでは表示できない他の文字に置き換えられます (結果は a になります?
)。現時点では、何かを変更するために Windows マシンにアクセスできません。また、Windowsマシンにすぐにアクセスできなくなるため、すぐに機能するはずです。
したがって:
- 正しい文字セットを確保するためにアーカイブを (どういうわけか) 変更できますか?
- 新しいアーカイブを作成するときに、この状況を回避できますか?
- (Linux のみを使用して) レポを複製して透過的に動作させることはできますか?
- [編集] (少なくとも) ファイル名が正しい文字セットになるようにリポジトリを書き換える方法は?