Em vez disso, entregar como se tivesse sido feito da forma correta desde o princípio.

Em um branch de tarefa (issue_XYZ):

1. Errado

commit a3f00a5d8f74f5c297837568984393c40e88276b
Author: Eduardo H. Bogoni <eduardobogoni@gmail.com>
Date:   Thu Feb 25 09:38:57 2016 -0300

    Corriges nomes da lista de nomes.

diff --git a/nomes b/nomes
index ae1ff13..31fb0d5 100644
--- a/nomes
+++ b/nomes
@@ -1,4 +1,4 @@
-Joao
+João
 Maria
-Jose
+José


commit 291212b57e41091cba29761298914f70333e4a1a
Author: Eduardo H. Bogoni <eduardobogoni@gmail.com>
Date:   Thu Feb 25 09:38:39 2016 -0300

    Lista de nomes.

diff --git a/nomes b/nomes
new file mode 100644
index 0000000..ae1ff13
--- /dev/null
+++ b/nomes
@@ -0,0 +1,4 @@
+Joao
+Maria
+Jose
+

Commit 1: cria uma lista com nomes, sem acentos. Commit 2: corrige a acentuação da lista de nomes criadas no commit 1.

2. Correto

commit 7d784c041b4b69f4c9a8414d044ccaeda193356a
Author: Eduardo H. Bogoni <eduardobogoni@gmail.com>
Date:   Thu Feb 25 09:38:39 2016 -0300

    Lista de nomes.

diff --git a/nomes b/nomes
new file mode 100644
index 0000000..31fb0d5
--- /dev/null
+++ b/nomes
@@ -0,0 +1,4 @@
+João
+Maria
+José
+

Commit 1: cria uma lista de nomes com acentuação correta.