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

Re: Updated Kernel Hacker's guide to git

From
DRDieter Ries <clip3@gmx.de>
Date
Dec 23, 2007, 13:05 UTC
Message-ID
<476E5CFC.5070301@gmx.de>
In-Reply-To
<alpine.LFD.0.9999.0712230715490.15596@localhost.localdomain>
Robert P. J. Day schrieb:
Show 46 quoted lines
> On Sun, 23 Dec 2007, Jeff Garzik wrote:
> 
>> Robert P. J. Day wrote:
>>> On Sun, 23 Dec 2007, Jeff Garzik wrote:
>>>
>>>> Another year, another update!  :)
>>>>
>>>> The kernel hacker's guide to git has received some updates:
>>>>
>>>> 	http://linux.yyz.us/git-howto.html
>>>>
>>>> This includes all the input sent to me in the past several months,
>>>> as well as a few new tips and tricks I use on a regular basis.
>>>>
>>>> In general, this document is designed to be a quick-start cookbook,
>>>> and not a comprehensive introduction.
>>> there's one issue i have with this document, and that's that i wish it
>>> more carefully distinguished between regular git "user" tasks, and git
>>> "developer" tasks.
>>>
>>> i may be mistaken, but it would seem that a lot of folks are going to
>>> be what i call basic users, who only want to update their git tree,
>>> check the logs, check the status and so on.  and if they start to get
>>> ambitious, they might make some changes to the tree, do a diff, and
>>> submit a patch.  but in the beginning, they won't be making commits or
>>> switching branches, etc.
>>>
>>> in short, i can see the value of something like a "getting started
>>> with git as a basic user" tutorial.  does such a thing exist?
>> hmmm.  There's the tutorial linked at the bottom of the page, which
>> in turn links to
>> http://www.kernel.org/pub/software/scm/git/docs/everyday.html
>>
>> git is a developer's tool, so I sorta targetted that audience.  I
>> definitely agree that is not only git audience...
> 
> just to be clear, i'm not complaining about the quality of the
> document above, but when i got started with git, what i really wanted
> was a list of what i (as a simple, non-developer user) could do once i
> cloned a repository.
> 
> to that end, i put together my own little reference list of git
> commands.  for example, i collected ways to examine my repository --
> git commands like branch, tag, log/shortlog, what-changed, show, grep,
> blame, that sort of thing.  exactly the kind of stuff a new user might
> want to know about, even without the ability to change anything.

Could you perhaps publish your reference list as kind of a christmas gift to all basic users like me?

cu Dieter

ps.: sorry for sending this twice, messed up recipients.
Show 19 quoted lines
> 
> just my $0.02.
> 
> rday
> --
> 
> ========================================================================
> Robert P. J. Day
> Linux Consulting, Training and Annoying Kernel Pedantry
> Waterloo, Ontario, CANADA
> 
> http://crashcourse.ca
> ========================================================================
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 
Previous: Robert P. J. DayNext: Robert P. J. Day
Message 6 of 19 in “Re: Updated Kernel Hacker's guide to git”
  1. Horst H. von BrandDec 24, 2006
  2. Updated Kernel Hacker's guide to gitJeff Garzik, Dec 23, 2007
  3. Robert P. J. DayDec 23, 2007
  4. Jeff GarzikDec 23, 2007
  5. Robert P. J. DayDec 23, 2007
  6. Dieter RiesDec 23, 2007
  7. Robert P. J. DayDec 23, 2007
  8. Stefan RichterDec 23, 2007
  9. Robert P. J. DayDec 24, 2007
  10. WANG CongDec 23, 2007
  11. Miklos VajnaDec 24, 2007
  12. Salikh ZakirovDec 25, 2007
  13. Jan EngelhardtDec 31, 2007
  14. Stefan RichterDec 31, 2007
  15. Junio C HamanoDec 31, 2007
  16. Jeff GarzikJun 30, 2008
  17. Stefan RichterJun 30, 2008
  18. Jeff GarzikJun 30, 2008
  19. Christian CouderJul 3, 2008

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.