0

Mac OSX の opencart プロジェクトから始めます。

GitHub クライアントを使用してリポジトリにコミットします。私は数回コミットし、6〜7のコミットレコードを取得しました。

私のソースコードはドロップボックス内に保存されています。

また、Windows で動作する別のワークステーションも入手しました。Windowsですべてのファイルを同期しました。

Windows では、TortoiseGIT を使用しました。Windows エクスプローラーでは、同じ Mac とまったく同じように表示されます。これは、赤い感嘆符が表示される前に編集したファイルを意味します。ファイルは修正されませんでした。緑色のチェックマークが付いています。

ただし、Windows で GIT Commit to Master を選択すると、すべてのファイルが変更されていることが示されます。gitステータスでコマンドプロンプトチェックに行き、すべてのファイルが変更されていることも示しました。

変更されたファイル (実際に変更されたファイル) ドロップボックスが Mac OSX と同期すると、Mac OSX で実際に変更されたファイルを追跡できます。Mac OSX は完璧に動作します。

しかし、Windows ではうまく動作しません。

実際には何がうまくいかないのですか?

Windows エクスプローラの表示

[Windows 7] Windows エクスプローラー表示

コマンドプロンプト表示

【Windows 7】コマンドプロンプト表示

4

2 に答える 2

0

それは正常です。これは、Mac と Windows の間のエンコーディングの問題です。私もそれが数回ありました。最初は Mac で作業し、そこでプロジェクト全体を作成したと思いますか? したがって、すべてのファイルは mac でエンコードされています。おそらく、この質問と回答がさらに役立つ可能性があります: GitHub: Using UTF-8 encoding for files

于 2013-05-14T08:14:09.873 に答える