<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/MyFirstContribution.adoc, branch main</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2026-02-13T21:39:26Z</updated>
<entry>
<title>Merge branch 'sd/doc-my1c-api-config-reference-fix'</title>
<updated>2026-02-13T21:39:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2026-02-13T21:39:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=94336d77bcbf4360b67a9454d8bf2e84b3d88ae7'/>
<id>urn:sha1:94336d77bcbf4360b67a9454d8bf2e84b3d88ae7</id>
<content type='text'>
Docfix.

* sd/doc-my1c-api-config-reference-fix:
  doc: fix repo_config documentation reference
</content>
</entry>
<entry>
<title>doc: fix repo_config documentation reference</title>
<updated>2026-02-06T16:32:13Z</updated>
<author>
<name>SoutrikDas</name>
<email>valusoutrik@gmail.com</email>
</author>
<published>2026-02-06T06:21:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c44b3f32033c96c2a28b53561729c6eada01c8c0'/>
<id>urn:sha1:c44b3f32033c96c2a28b53561729c6eada01c8c0</id>
<content type='text'>
In MyFirstContribution.adoc, the link to the repo_config()
documentation is invalid because the related documentation was moved
to a different file.

Replace the path for the repo_config() documentation from
'Documentation/technical/api-config.h' to 'config.h'.

Signed-off-by: SoutrikDas &lt;valusoutrik@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: MyFirstContribution: fix missing dependencies and clarify build steps</title>
<updated>2026-01-12T20:24:02Z</updated>
<author>
<name>Shreyansh Paliwal</name>
<email>shreyanshpaliwalcmsmn@gmail.com</email>
</author>
<published>2026-01-12T19:53:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=81021871eaa8b16a892b9c8791a0c905ab26e342'/>
<id>urn:sha1:81021871eaa8b16a892b9c8791a0c905ab26e342</id>
<content type='text'>
Fix issues in the MyFirstContribution guide that can lead to confusion or
test failures when following the documented steps.

* Add missing header includes in code examples (environment.h and strbuf.h).

* Correct manpage synopsis formatting to prevent failing documentation tests.

* Specify the use of parallel test execution with -j$(nproc), noting that it
runs tests using all available CPUs and may be adjusted.

These updates improve documentation accuracy and make the first-time contributor
journey smoother.

Signed-off-by: Shreyansh Paliwal &lt;shreyanshpaliwalcmsmn@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>MyFirstContribution: add note on confirming patches</title>
<updated>2025-10-27T16:09:53Z</updated>
<author>
<name>Queen Ediri Jessa</name>
<email>qjessa662@gmail.com</email>
</author>
<published>2025-10-27T11:16:00Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=29181abeadb20421ffa39c1b6a51c0d59598b9d6'/>
<id>urn:sha1:29181abeadb20421ffa39c1b6a51c0d59598b9d6</id>
<content type='text'>
Add a note after the `git send-email` section explaining how
contributors can confirm that their patches reached the mailing
list by checking https://lore.kernel.org/git/. This helps
contributors verify that their emails were successfully delivered.

Signed-off-by: Queen Ediri Jessa &lt;qjessa662@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ds/doc-ggg-pr-fork-clarify'</title>
<updated>2025-09-02T15:21:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2025-09-02T15:21:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e1772cbf18517013370c16ba99c3674905f4bbe1'/>
<id>urn:sha1:e1772cbf18517013370c16ba99c3674905f4bbe1</id>
<content type='text'>
Update the instruction to use of GGG in the MyFirstContribution
document to say that a GitHub PR could be made against `git/git`
instead of `gitgitgadget/git`.

* ds/doc-ggg-pr-fork-clarify:
  doc: clarify which remotes can be used with GitGitGadget
</content>
</entry>
<entry>
<title>doc: clarify which remotes can be used with GitGitGadget</title>
<updated>2025-08-25T16:17:25Z</updated>
<author>
<name>Daniele Sassoli</name>
<email>danielesassoli@gmail.com</email>
</author>
<published>2025-08-23T09:12:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=37001cdbc4e0cc1a1dbffdb0d07ce1bd3533f2a9'/>
<id>urn:sha1:37001cdbc4e0cc1a1dbffdb0d07ce1bd3533f2a9</id>
<content type='text'>
The docs mostly point to using git/git as one's remote, however, when it
comes to Sending a PR to GitGitGadget section, the reader is told to use
gitgitgadget/git, with no mention of git/git, potentially leading to
some confusion.

Clarify that both gitgitgadget/git and git/git can be used, albeit with
some differences.

Signed-off-by: Daniele Sassoli &lt;danielesassoli@gmail.com&gt;
Acked-by: Elijah Newren &lt;newren@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>doc: add discord to ways of getting help</title>
<updated>2025-08-20T16:58:15Z</updated>
<author>
<name>Daniele Sassoli</name>
<email>danielesassoli@gmail.com</email>
</author>
<published>2025-08-20T08:36:58Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=716d342c53715500ae0ce032e6cfd65806639691'/>
<id>urn:sha1:716d342c53715500ae0ce032e6cfd65806639691</id>
<content type='text'>
Discord is a great way of receiving help for members of the community
that are not on the mailing list or not familiar with Libera.

Adding it to the official documentation will aid discoverability of it.

The link is the same as the one at https://git-scm.com/community.

Signed-off-by: Daniele Sassoli &lt;danielesassoli@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>docs: replace git_config to repo_config</title>
<updated>2025-05-19T17:53:12Z</updated>
<author>
<name>K Jayatheerth</name>
<email>jayatheerthkulkarni2005@gmail.com</email>
</author>
<published>2025-05-18T07:43:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7649d316ce1b71911dce71fdffd843a71732b827'/>
<id>urn:sha1:7649d316ce1b71911dce71fdffd843a71732b827</id>
<content type='text'>
Since this document was written, the built-in API has been
updated a few times, but the document was left stale.

Adjust to the current best practices by calling repo_config() on the
repository instance the subcommand implementation receives as a
parameter, instead of calling git_config() that used to be the
common practice.

Signed-off-by: K Jayatheerth &lt;jayatheerthkulkarni2005@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>docs: clarify cmd_psuh signature and explain UNUSED macro</title>
<updated>2025-05-19T17:52:24Z</updated>
<author>
<name>K Jayatheerth</name>
<email>jayatheerthkulkarni2005@gmail.com</email>
</author>
<published>2025-05-18T07:43:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a1dcf6b2897e34b684249e6a823221a063ae3910'/>
<id>urn:sha1:a1dcf6b2897e34b684249e6a823221a063ae3910</id>
<content type='text'>
The sample program, as written, would no longer build for at least two
reasons:

 - Since this document was first written, the convention to call a
   subcommand implementation has changed, and cmd_psuh() now needs
   to accept the fourth parameter, repository.

 - These days, compiler warning options for developers include one
   that detects and complains about unused parameters, so ones that
   are deliberately unused have to be marked as such.

Update the old-style examples to adjust to the current practices,
with explanations as needed.

Signed-off-by: K Jayatheerth &lt;jayatheerthkulkarni2005@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>docs: remove unused mentoring mailing list reference</title>
<updated>2025-05-19T17:51:19Z</updated>
<author>
<name>K Jayatheerth</name>
<email>jayatheerthkulkarni2005@gmail.com</email>
</author>
<published>2025-05-18T07:43:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3749b8a795347443286bb7c1d36489ea14b1f03f'/>
<id>urn:sha1:3749b8a795347443286bb7c1d36489ea14b1f03f</id>
<content type='text'>
The git-mentoring group was initially created to help newcomers
with their development itches. However, in practice,
most of their questions were already being addressed
directly on the mailing list, and contributors consistently
received helpful responses there.

Remove the mentoring group details from the Documentation.

Signed-off-by: K Jayatheerth &lt;jayatheerthkulkarni2005@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
