Re: Difficulties in advertising a new branch to git newbies
- From
Daniel Barkalow <barkalow@iabervon.org>
- Date
- Jan 31, 2007, 05:09 UTC
- Message-ID
- <Pine.LNX.4.64.0701302331440.20138@iabervon.org>
- In-Reply-To
- <Pine.LNX.4.64.0701302052230.3021@xanadu.home>
On Tue, 30 Jan 2007, Nicolas Pitre wrote:
Show 8 quoted lines
> On Tue, 30 Jan 2007, Daniel Barkalow wrote: > > > warning: you are now browsing the history without a local branch. You > > will not be able to commit changes unless you create a new local branch > > with "git checkout -b <new_branch_name>". > > This isn't true. You can commit on top of a detached head. In fact you > can do almost anything.
"Commits you make will not be attached to permanent state unless you create a local branch"? I'm not sure how the feature turned out to work, but I know that (a) you're fine if you don't make any commits and (b) the behavior is more like what happens with anonymous checkouts of other people's repositories in non-distributed SCMs, so people will tend to underestimate what they can do with this, rather than overestimating it and getting into trouble.
I suppose it's reasonable to warn at commit time, if we ended up going with allowing commits like normal.
-Daniel *This .sig left intentionally blank*