Cherche des exemples de flux de travail à l'aide de git format-patch et git am

Je pense que je vais demander à mes étudiants à l'utilisation de git pour la programmation en binôme. Parce que le travail de l'étudiant doit être secret, un public repo est hors de question. Au lieu de cela, chaque étudiant aura un privé repo ils entretiennent eux-mêmes, et ils auront besoin d'échanger des correctifs à l'aide de git format-patch. J'ai lu la page de man mais je suis un peu moins clair, qui patchs seront envoyés. La chose la plus évidente pour les élèves seraient envoyer tous les patchs depuis la dernière envoyer ou (si git n'a pas l'esprit de la réception de la même correctifs de manière redondante) envoyer tous les patchs depuis l'aube des temps. (Rappelez-vous ce sont des projets d'étudiants, ils durent pour un couple de semaines et sont de petite taille, et la performance n'est pas un critère.) Notre meilleur ami est simplicité et nous sommes friands de la force brute ainsi.

Quelqu'un peut-il me donner une courte série d'exemples qui montrent deux personnes, chacune avec salle de repo git, échanger des correctifs à l'aide de git format-patch et git-am? Ou sinon m'indiquer à git existant de la documentation et/ou tutoriel?