Suponha que eu tenha 5 confirmações locais. Quero enviar apenas dois deles para um repositório centralizado (usando um fluxo de trabalho no estilo SVN). Como eu faço isso? Isso não funcionou: git checkout HEAD~3 #set head to three commits ago git push #attempt push from that head Isso acaba...