Digamos que eu tenha dois ramos - master
e redesign
. Como eu faria para substituir o arquivo default.aspx.cs
em meu branch de redesenho pelo do master?
Eu encontrei essa pergunta, mas parece que ela vai sobre como reverter um arquivo para sua versão anterior no mesmo branch. Também considerei usar um merge
, mas não quero mesclar, quero sobrescrever. Sugestões?
git checkout
você irá sobrescrever as alterações locais sem a possibilidade de reverter essas alterações. ATÉ ONDE SEI. Você pode tentargit show :path/to/file
(com o prefixo:). Mas isso pressupõe que você já testou seu arquivo antes. Veja gitrevisions .