シナリオ:
- 私はローカルに1つのファイルにいくつかの変更を行い、実行
git add
、git commit
およびgit push
- ファイルはリモートオリジンマスターリポジトリにプッシュされます
- Capistranoを介してデプロイされた別のローカルリポジトリがあり、そのリモートリポジトリから "remote_cache"メソッドを使用しています
- アプリケーション全体をデプロイするのではなく、その単一のファイルを更新/チェックアウトします。
これはどういうわけかgitで可能ですか?うまくいくものを見つけることができず、それを理解することもできませんでした。SVNを使って、やっただけsvn up file
です。