この質問 と同じフレーバーで、2つのサービスを一緒に使用するときに発生する可能性のある問題はありますか?
今後のmacOSSierraの新しい 最適化されたストレージ 機能について心配します。この機能では、iCloudドライブ内のすべてのファイルがローカルに保存されるわけではなく、代わりにオンデマンドで要求される可能性があります。
私のテストから、gitはOSがファイルを要求するようにトリガーせず、代わりに.original_filename.icloud
のような名前のプレースホルダーファイルを取得するようです。
いいえ、一緒に使用しないでください。
.git
はアプリフォルダです。git status
は、iCloudドライブの同期が完了したコンピュータごとに異なる結果を返す場合があります。より大まかに言えば、gitとiCloud Driveは、「このディレクトリの内容は何か」の2つの異なる不可逆実装であり、同等であると期待すべきではありません。
WindowsのiCloudドライブにgitリポジトリを追加しました。そこは問題ないように見えますが、iCloudドライブは、ウェブサイトとMacの両方で00からffという名前のフォルダで汚染されており、レポからの不思議な品揃えがドライブのルートにフラット化されています。
だから私は確かにそれをお勧めしません。
私は何ヶ月もの間iCloudと同期するように設定されたデスクトップ内でgitを使用しています。今のところ問題は発生していません。
2台のMacで同期してgit操作を行わない場合は、安全であると思います。
破損を回避するために、同期されたファイルシステムの特性を説明する git-remote-dropbox のようなソリューションを使用する必要があります。 git-remote-dropboxが箱から出してiCloudドライブで動作する可能性があります。