Windows でのgit annexの使用について質問があります。git annex によって追跡されるファイル (git にリポジトリに追加させたくない大きなバイナリ) と、git リポジトリに追加したい他のソース コード ファイルの両方を、git annex が必要な場合に同じリポジトリに置くにはどうすればよいですか? Windowsでダイレクトモードを使用しますか(したがって、通常の/非付属ファイルでgit add、git commitを使用できなくなります)?
私の手順は次のとおりです。
- mkdir テストレポ
- CDテストレポ
- git初期化
- git annex init "testing annex"
- cp ~/test.png .
- git annex add test.png
- git アネックス同期
- vi normalfile.txt <--- ファイルにテキストを追加します。git でこのファイルを追跡します
- git add normalfile.txt <--- ここに問題があります。リポジトリがダイレクト モードであるため、git に追跡させたいファイルを git add できません。
git add が致命的なエラーで失敗する: この操作は作業ツリーで実行する必要があります