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

Re: Newbie to git

From
Mmysql.jorge@decimal.pt <mysql.jorge@decimal.pt>
Date
Dec 27, 2009, 21:55 UTC
Message-ID
<0a78ff1d3ae5d236fa45c31f7bb8bd54@192.168.1.222>
In-Reply-To
<26ae428a0912271212j70857e29m6248f6ec653f7551@mail.gmail.com>
Hi Howard,
Show 13 quoted lines
> Firstly, I would have a serious look at 'gitosis' for the server end
> (there are other similar projects I believe).
> 
> Secondly, the push command is wrong. You don't need to supply the
> remote URL again... that's what 'origin' is telling the push command,
> which remote to use. This would have been established by the original
> clone.
> 
> Also, again, be careful with 'empty' repositories. (again AFAIK) an
> empty repository is just that, it doesn't even have a master branch so
> you really need to check out a branch and commit something before
> pushing makes much sense. I'm sure this is not 100% correct but you'll
> be safe that way!
Well, gitosis even made me more confused :P

Let me reask: I'm running git deamon under supervisor with:

/usr/lib/git-core/git-daemon --syslog --export-all --enable=receive-pack --verbose --base-path=/home/apache/gitprojects

then i went to /home/apache/gitprojects and runned:

git init git add .

but for example, CGIT web interface says:

-- Not a git repository: '/home/apache/gitprojects' generated by cgit at 2009-12-27 21:54:47 (GMT) --

what could i be missing here? I've been reading howto's i find on the web, but all lead me to the same point, what i did and non work.. (with me).

Jorge,
Previous: Howard MillerNext: Andreas Schwab
Message 4 of 12 in “Newbie to git”
  1. Jorge BastosDec 27, 2009
  2. mysql.jorge@decimal.ptDec 27, 2009
  3. Howard MillerDec 27, 2009
  4. mysql.jorge@decimal.ptDec 27, 2009
  5. Andreas SchwabDec 27, 2009
  6. mysql.jorge@decimal.ptDec 27, 2009
  7. Junio C HamanoDec 28, 2009
  8. mysql.jorge@decimal.ptDec 28, 2009
  9. Eugene SajineDec 28, 2009
  10. Jorge BastosDec 28, 2009
  11. Shantanu PavgiDec 28, 2009
  12. Jorge BastosDec 29, 2009

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.