Hi Srinidhi, On Sun, 13 Sep 2020, Srinidhi Kaushik wrote: > diff --git a/builtin/push.c b/builtin/push.c > index bc94078e72..d23b4678b4 100644 > --- a/builtin/push.c > +++ b/builtin/push.c > @@ -300,6 +300,12 @@ static const char message_advice_ref_needs_force[] = > "or update a remote ref to make it point at a non-commit object,\n" > "without using the '--force' option.\n"); > > +static const char message_advice_ref_needs_update[] = > + N_("Updates were rejected because the tip of the remote-tracking\n" > + "branch has been updated since the last checkout. You may want\n" > + "to integrate those changes locally (e.g., 'git rebase ...')\n" Shouldn't this talk about `git pull` instead of `git rebase`? Ciao, Dscho