この git pull コマンドを実行すると、Unicode ファイル名が詰まる
& git pull
From .
* branch master -> FETCH_HEAD
First, rewinding head to replay your work on top of it...
error: The following untracked working tree files would be overwritten by checkout:
test-sample-files/MByte/CJK-UTF8-MultiByte/樣品套裝/サンプル.java
test-sample-files/MByte/CJK-UTF8-MultiByte/樣品套裝/의 견본을 뽑다.java
test-sample-files/MByte/japanese/これはサンプルのテストであり、できるだけ早く修正する必要があります.java
test-sample-files/MByte/japanese/サンプル.java
test-sample-files/MByte/korean/의 견본을 뽑다.java
Please move or remove them before you can switch branches.
Aborting
could not detach HEAD
ただし、gitステータスは作業ディレクトリがクリーンであると報告します
$ git status
# On branch dev/experimental
# Your branch and 'master' have diverged,
# and have 3 and 96 different commit(s) each, respectively.
#
nothing to commit (working directory clean)
「git add」、「git reset」、または「rm ...*」は状況を解決しません。どんな助けでも大歓迎です。
PS: Mac OS X Leopard (10.5) で「git バージョン 1.7.5.4」を実行しています。これは、leopard 用に見つけた最新のプレビルドです。