Re: [PATCH] worktree add: add --lock option
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 13, 2017, 22:50 UTC
- Message-ID
- <xmqqy3v3orc3.fsf@gitster.mtv.corp.google.com>
- In-Reply-To
- <20170412135805.29837-1-pclouds@gmail.com>
Nguyễn Thái Ngọc Duy <pclouds@gmail.com> writes:
Show 12 quoted lines
> As explained in the document. This option has an advantage over the > command sequence "git worktree add && git worktree lock": there will be > no gap that somebody can accidentally "prune" the new worktree (or soon, > explicitly "worktree remove" it). > > "worktree add" does keep a lock on while it's preparing the worktree. > If --lock is specified, this lock remains after the worktree is created. > > Suggested-by: David Taylor <David.Taylor@dell.com> > Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> > --- > A patch that adds --lock may look like this.
This looks more like "I do believe the idea by David is a useful addition and here is how I did it to the best of my ability---let's make sure we polish it for eventual inclusion" than a mere "it may look like so---do whatever you want with it" patch.
To me "git worktree add --lock" somehow sounds less correct than "git worktree add --locked", but I'd appreciate if natives can correct me.
Thanks.