Eksportowanie / archiwizacja zmieniło pliki tylko w Git

Czy istnieje prosty sposób eksportowania / archiwizowania tylko zmienionych plików z danego zatwierdzenia lub serii zatwierdzeń w git? Wydaje mi się, że nie mogę znaleźć jasnych instrukcji, aby to zrobić (i jestem nowym użytkownikiem Linuksa / Gita).

Używam msysgit i w większości przypadków dobrze sobie radzę z wdrażaniem całych repozytoriów, ale w wielu przypadkach bardziej efektywne jest wdrażanie małych poprawek kilku plików naraz.

Przesuwanie / przeciąganie / instalowanie gita na zdalnych serwerach nie jest opcją, ponieważ mój poziom dostępu różni się w zależności od projektu i klienta.

Czy istnieje prosta droga do (zgadywanki):

pipe 'diff --names-only' to 'git-archive'? 

questionAnswers(1)

yourAnswerToTheQuestion