O cenário:
- I fazer algumas mudanças em um único arquivo localmente e executar
git add,git commitegit push - O arquivo é enviado ao repositório principal de origem remota
- Eu tenho outro repositório local que é implantado via Capistrano com o método "remote_cache" desse repositório remoto
- Agora, não quero implantar o aplicativo inteiro, apenas atualizar / fazer check-out desse arquivo único.
Isso é de alguma forma possível com o git? Não consegui encontrar nada que funcionasse nem consegui descobrir. Com SVN acabei de fazer svn up filee pronto.
git restore -s origin/master -- path/to/file. Veja minha resposta abaixo .