blob: 6bd08fef2abfa7f50f7adf2629da396f8eb5edcc [file] [log] [blame]
git-mark-merge-base(1)
======================
NAME
----
git-mark-merge-base -
include::_git-mark-merge-base_desc.helper.txt[]
SYNOPSIS
--------
[verse]
'git mark-merge-base'
'git mark-merge-base' <commit hash>
'git mark-merge-base' [-d | --delete]
DESCRIPTION
-----------
Inspect, set or delete the current merge-base marker for the current branch.
This should not be needed, but is useful if things get into a snarled state.
Pass no arguments to view the current value. If you provide <commit hash>, then
`git mark-merge-base` will attempt to set that as the merge-base value.
It is invalid to pick a commit which is not an ancestor of the current branch.
See linkgit:git-rebase-update[1]'s description of the `branch.<name>.base`
configuration variable for more info on what the merge base markers are for.
OPTIONS
-------
-d::
--delete::
Delete the merge-base marker for the current branch.
<commit hash>::
The new value to set for the current branch's merge-base marker.
SEE ALSO
--------
linkgit:git-rebase-update[1], linkgit:git-reparent-branch[1],
linkgit:git-rename-branch[1], linkgit:git-upstream-diff[1]
include::_footer.txt[]
// vim: ft=asciidoc: