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

Re: A Question from a Hopeful Future Contributor

From
EFEric Frederickson <ericfrederickson68@gmail.com>
Date
Jul 20, 2025, 01:02 UTC
Message-ID
<875xfnptcw.fsf@arch.mail-host-address-is-not-set>
In-Reply-To
<77CAB8BB-ECA5-46FD-A72D-CD59D96B584C@gmail.com>
Lucas Seiki Oshiro <lucasseikioshiro@gmail.com> writes:
Show 8 quoted lines
>> Hello everyone,
>> 
>> I hope that this message finds you well! I'm a software developer and passionate
>> git user, and I'd like to try my hand at contributing to the project.
>
> Hi!
>
> The suggestions from Ayush are really helpful.
Agreed! [1]
Show 6 quoted lines
> In the last few months I helped some people (a friend and some students from
> my university) to join the Git community and to send their first patches.
>
> I would start with the microproject. Some of them are really easy, but you'll
> get familiar with the contribution process (i.e. sending patches, code
> conventions, commit conventions, etc).
Will do. And I think I've got one in mind :).
> After that, follow the tutorials for creating a new command (MyFirstContribution,
> MyFirstObjectWalk). Perhaps you'll find something outdated in them and that's 
> another good opportunity to send another patch!
Noted!
Show 5 quoted lines
> Another good reference is "First steps contributing to Git" [1]. It covers
> everything that you need to know and to do to get started.
>
> If you aren't familiar with the core concepts of Git (objects, index, references,
> etc), read the chapter "Git Internals" from Pro Git [2].
Both of the resources you linked here are much appreciated.
> I hope it helps you!
Very much so!
> [1] https://matheustavares.dev/posts/first-steps-contributing-to-git
> [2] https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain

Thanks again, and best wishes, -- Eric Frederickson ericfrederickson68@gmail.com https://emfred.com

[1] (I sent him a reply giving my thanks (but forgot to Cc the mailing list...))
Previous: Lucas Seiki OshiroNext: brian m. carlson
Message 9 of 11 in “A Question from a Hopeful Future Contributor”
  1. Eric FredericksonJul 18, 2025
  2. Junio C HamanoJul 18, 2025
  3. Eric FredericksonJul 19, 2025
  4. D. Ben KnobleJul 26, 2025
  5. Junio C HamanoJul 28, 2025
  6. D. Ben KnobleJul 28, 2025
  7. Ayush ChandekarJul 18, 2025
  8. Lucas Seiki OshiroJul 19, 2025
  9. Eric FredericksonJul 20, 2025
  10. brian m. carlsonJul 19, 2025
  11. Eric FredericksonJul 20, 2025

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.