Kaartic Sivaraam <[email protected]> writes: > In a repository when attempting to rebase when the HEAD is detached > and it is already up to date with upstream (so there's nothing to do), > the following message is shown > > Current branch HEAD is up to date. > > which is clearly wrong as HEAD is not a branch. > > Handle the special case of HEAD correctly to give a more precise > error message. > > Signed-off-by: Kaartic Sivaraam <[email protected]> > --- > In this patch, I basically assumed that there would be no > branch named "HEAD".
Perhaps time to learn "git symbolic-ref HEAD" and use it instead of depending on the name?

