Como os patches funcionam no Git?
Eu sou novo no Git, mas familiarizado com o SVN. Como teste, fiz um repositório em um diretório local comgit init
. Depois, clonei o repositório vazio (através do SSH usando 127.0.0.1, que é outra coisa que eu queria testar) para outro diretório local. Adicionei alguns arquivos no repositório 2, fizgit add *
e finalmentegit commit -a -m "First source code"
.
Agora eu quero criar um patch usandogit format-patch
e aplicá-lo no repositório 1. Como faço isso? Sei que há um manual, mas essas coisas são terrivelmente complicadas e me fazem querer fazer certas coisas no meu monitor.