Re: Simple shortcut for "git push --set-upstream origin newBranchName"
- From
Denton Liu <liu.denton@gmail.com>
- Date
- May 31, 2019, 15:11 UTC
- Message-ID
- <20190531151126.GA3465@archbookpro.localdomain>
- In-Reply-To
- <BN8PR21MB115693C381F65E97AB65FA18B7190@BN8PR21MB1156.namprd21.prod.outlook.com>
On Fri, May 31, 2019 at 02:56:12PM +0000, Cliff Schomburg wrote:
Show 7 quoted lines
> Wow, I did not see that in the man pages... but I see it now. Thanks! > > So I guess I would change my ask to this: > > "git push -u" > > Should default to "origin branch" if no parameters are provided. Thoughts?
I'll do you one better. You can run
$ git push -u origin HEAD
and HEAD will mean the current branch, so you'll only need to specify the remote (in our case, origin).
Perhaps you could alias that to something like `git push-up`.
Show 17 quoted lines
> > Thanks, > Cliff > > -----Original Message----- > From: Patryk Obara <dreamer.tan@gmail.com> > Sent: Friday, May 31, 2019 10:51 AM > To: Cliff Schomburg <clisc@microsoft.com>; git@vger.kernel.org > Subject: Re: Simple shortcut for "git push --set-upstream origin newBranchName" > > On 31/05/2019 16:45, Cliff Schomburg wrote: > > I'm proposing a shortcut for this command. > > What's wrong with "$ git push -u origin branch"? > > -- > Patryk Obara