git noob: ¿cómo copyr solo los files actualizados en un directory de destino?

Estoy usando Git para un sitio ASP.net.

Empujo los cambios al repository.

Luego voy al server, obtengo del repository y fusiono local.

-> Ahora, solo quiero copyr los files que han cambiado a mi carpeta Inetpub.

¿Hay una manera fácil de hacer esto con un command de Git Bash?

git show --pretty="format:" --name-only HEAD 

Le brinda los files que se cambiaron en la última confirmación en una list de un file por línea. HEAD puede ser reemplazado por cualquier git treeish, como por ejemplo commit sha1 o HEAD ^ para el padre de la última confirmación, etc.

Usted usa esto directamente para copyr files al xargs a xargs y copy utilizando el modificador -J o -I para OS X y Linux, respectivamente:

 git show --pretty="format:" --name-only bd5b6d356374e2cd64250f68c94e3a1738592a9f | xargs -I % cp % destination_folder