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.

questionAnswers(5)

yourAnswerToTheQuestion