Thread (7 messages) flat view 7 messages, 3 authors, 2016-08-11

Re: git bug? + question

From: Josef Weidendorfer <hidden>
Date: 2016-08-11 19:37:57

On Saturday 04 November 2006 20:05, Shawn Pearce wrote:
Josef Weidendorfer [off-list ref] wrote:
quoted
 	git checkout origin/vmdvt

should create a new local branch refs/heads/vmdvt which forks
from remotes/origin/vmdvt (and abort with
error if refs/heads/vmdvt already exists without being the local
development branch for remotes/origin/vmdvt)
Yes, that would work for our workflow.  I won't try to speak about
anyone else's.

I'd also say that if the local branch (refs/heads/vmdvt) exists and
if `git pull . origin/vmdvt` is going to be a fast-forward that the
fast-forward should happen during the checkout.  That way after the
checkout is complete you really do have what is in origin/vmdvt,
but are sitting on a local branch.
Hmmm... But you are changing the tip of a local development branch,
which is probably not always the thing we want.

Thinking about it, we should always error out if a proposed branch
name for a read-only branch already exists.

Josef
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help