git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Problems setting up bare repository (git 1.5.3.3)

From
Barry Fishman <barry_fishman@acm.org>
Date
Oct 2, 2007, 19:54 UTC
Message-ID
<m37im5qoky.fsf@barry_fishman.acm.org>
In-Reply-To
<Pine.LNX.4.64.0710021834470.28395@racer.site>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 13 quoted lines
> On Tue, 2 Oct 2007, Barry Fishman wrote:
>
>> Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
>> > Well, if the OP had used "git push <bla> master" instead of "... 
>> > master:master", it would have worked.  I am unaware of any tutorial 
>> > that suggests the latter, only of tutorials that suggest the former.
>> 
>> I did recheck the tutorials, and did not find the code I was
>> using.  So there was nothing incorrect in the documentation.
>
> Good.  Just for my curiousity: where in the documentation did you look for 
> help?  (We might want to advertise "git push <nick> <branch>" more loudly 
> there.)
I'm not sure, but I think I got the idea from:
  http://www.kernel.org/pub/software/scm/git/docs/cvs-migration.html
which does a fetch while in the bare repository rather than a push into
it:
  $ mkdir /pub/my-repo.git
  $ cd /pub/my-repo.git
  $ git --bare init --shared
  $ git --bare fetch /home/alice/myproject master:master
That series of commands works.
Show 5 quoted lines
>> If there isn't an initial master branch, then shouldn't "git branch" be
>> able to create one.
>
> Why?  I really do not see the point in creating a branch which is named 
> different than "master", when you have nothing to begin with.

You are right, of course. I was just following a line of thought, not implying that creating such a branch was ever reasonable to do.

Show 7 quoted lines
>>   This command creates an empty git repository - basically a .git directory
>>   with subdirectories for objects, refs/heads, refs/tags, and template
>>   files. An initial HEAD file references the refs/heads/master branch
>>   which is created with the first commit.
>
> How about "Your first commit will create the master branch" instead of the 
> last sentence?
Yes.  Less wobbly than how I worded it.
-- 
Barry Fishman
Previous: Johannes SchindelinNext: Carl Worth
Message 11 of 18 in “Problems setting up bare repository (git 1.5.3.3)”
  1. Barry FishmanOct 1, 2007
  2. Junio C HamanoOct 1, 2007
  3. Carl WorthOct 1, 2007
  4. J. Bruce FieldsOct 1, 2007
  5. Junio C HamanoOct 1, 2007
  6. Carl WorthOct 1, 2007
  7. Shawn O. PearceOct 1, 2007
  8. Johannes SchindelinOct 2, 2007
  9. Barry FishmanOct 2, 2007
  10. Johannes SchindelinOct 2, 2007
  11. Barry FishmanOct 2, 2007
  12. Carl WorthOct 2, 2007
  13. Johannes SchindelinOct 2, 2007
  14. Junio C HamanoOct 2, 2007
  15. SeanOct 2, 2007
  16. Junio C HamanoOct 2, 2007
  17. Johannes SchindelinOct 2, 2007
  18. Johannes SchindelinOct 2, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.