Re: A Question from a Hopeful Future Contributor

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> 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. 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).

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!

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].

I hope it helps you!

[1] https://matheustavares.dev/posts/first-steps-contributing-to-git
[2] https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain






[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux