Say you tell git-gui to create branch mybranch, but it already exists. If
update existing branch is turned off, it will be considered an error.
If you say fastforward or force, it will move your branch to HEAD (or the
commit iou specify). FF means it will move your branch only if it can be
done by
The git GUI Create Branch dialog has some options at the bottom.
I cannot find any documentation on what these mean.
The first item in the Options is called "Update Existing Branch" and there
are three choices:
"No" , "Fast Forward Only", and "Reset".
What do these mean?
For what cases do they a