3 ms·
It's not just the excessive number of merges that git pull creates – they also have the wrong orientation. Since pull merges others' commits on top of yours, t
by dazmax 13y ago
It's not just the excessive number of merges that git pull creates – they also have the wrong orientation.
Since pull merges others' commits on top of yours, the diff it creates is full of their changes but has your name on it, which clouds blame and history and makes conflict resolution more difficult. I think this is something git should fix.
See this article about merge direction: http://tech.novapost.fr/merging-the-right-way-en.html http://tech.novapost.fr/merging-the-right-way-en.html