I forgot to mention the most useful use-case: If you have 2 commits, where one moves the code block from a file to another file and the other just modifies the code block, then with this system it does not matter which commit is applied first.
-- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.