• S
    git-gui: Don't allow users to commit a bad octopus merge. · dff7e88f
    Shawn O. Pearce 提交于
    If an octopus merge goes horribly wrong git-merge will leave the
    working directory and index dirty, but will not leave behind a
    MERGE_HEAD file for a later commit.  Consequently we won't know
    its a merge commit and instead would let the user resolve the
    conflicts and commit a single-parent commit, which is wrong.
    
    So now if an octopus merge fails we notify the user that the
    merge did not work, tell them we will reset the working directory,
    and suggest that they merge one branch at a time.  This prevents
    the user from committing a bad octopus merge.
    Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
    dff7e88f
git-gui.sh 119.0 KB