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

newbie: need concrete examples for how the linux-kernel project uses git

From
Robert Buck <buck.robert.j@gmail.com>
Date
May 4, 2010, 21:31 UTC
Message-ID
<m2i408104421005041431l6c8b5845ld57720c2127fbb00@mail.gmail.com>
Hello,

We're looking at Git at our company, and in the first phase of testing Git passed the technical criteria with flying colors, and did much better than Hg. We've entered the second phase of testing where I need to basically try out the typical work flows in Git.

We have multiple teams, lots of developers, and would like to use a variant of the dictator-lieutenant scheme discussed in published subject matter.

However, I find it rather challenging finding any subject matter that provides reasonable detail. What I'd like to find are concrete examples, step-by-step, of specifically how to:

* set up each public repository: mainline, integration, maintainers, feature
 - with enough detail showing how to set up remotes, branches for
each, shared or not, ...
* perform the daily function for role, dictator, lieutenant, maintainer
 - with specific detail about the typical commands used each day

Surely someone must have documented this somewhere, or perhaps scripted it up in some shell scripts which would be even better?

I have spent multiple days on this already, and given that I am a novice at Git, though not with source control systems, if I could obtain some concrete examples, this would accelerate the evaluation quite a bit, and it would help me decipher the mounds of documentation with the few more concrete examples.

I'd like to present the details and results to our development organization next week, and be able to speak about some flows I actually tried out myself.

By the way, Git, love it! Way cool guys.
A puzzled newbie,
Bob
Next: Jeff King
Message 1 of 5 in “newbie: need concrete examples for how the linux-kernel project uses git”
  1. Robert BuckMay 4, 2010
  2. Jeff KingMay 5, 2010
  3. Jonathan NiederMay 5, 2010
  4. Robert BuckMay 5, 2010
  5. Lin MacMay 5, 2010

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.