diff options
| author | Junio C Hamano <gitster@pobox.com> | 2026-02-05 15:42:00 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2026-02-05 15:42:00 -0800 |
| commit | b77c91a49d2aa35898b0af84e978158fb3441b71 (patch) | |
| tree | 66f02fcb742ed0d494b11ce332cdbfca32f86ac9 | |
| parent | d62717b182d42705a62b1c3be38d0503fb6da91b (diff) | |
| parent | 81021871eaa8b16a892b9c8791a0c905ab26e342 (diff) | |
| download | git-b77c91a49d2aa35898b0af84e978158fb3441b71.tar.xz | |
Merge branch 'sp/myfirstcontribution-include-update'
Doc update.
* sp/myfirstcontribution-include-update:
doc: MyFirstContribution: fix missing dependencies and clarify build steps
| -rw-r--r-- | Documentation/MyFirstContribution.adoc | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/Documentation/MyFirstContribution.adoc b/Documentation/MyFirstContribution.adoc index f186dfbc89..7306edab0f 100644 --- a/Documentation/MyFirstContribution.adoc +++ b/Documentation/MyFirstContribution.adoc @@ -331,7 +331,8 @@ on the command line, including the name of our command. (If `prefix` is empty for you, try `cd Documentation/ && ../bin-wrappers/git psuh`). That's not so helpful. So what other context can we get? -Add a line to `#include "config.h"` and `#include "repository.h"`. +Add a line to `#include "config.h"`, `#include "repository.h"` and +`#include "environment.h"`. Then, add the following bits to the function body: function body: @@ -429,6 +430,7 @@ Add the following includes: ---- #include "commit.h" #include "pretty.h" +#include "strbuf.h" ---- Then, add the following lines within your implementation of `cmd_psuh()` near @@ -503,8 +505,8 @@ git-psuh - Delight users' typo with a shy horse SYNOPSIS -------- -[verse] -'git-psuh [<arg>...]' +[synopsis] +git psuh [<arg>...] DESCRIPTION ----------- @@ -726,9 +728,10 @@ $ prove -j$(nproc) --shuffle t[0-9]*.sh ---- NOTE: You can also do this with `make test` or use any testing harness which can -speak TAP. `prove` can run concurrently. `shuffle` randomizes the order the -tests are run in, which makes them resilient against unwanted inter-test -dependencies. `prove` also makes the output nicer. +speak TAP. `prove` can run concurrently. `-j$(nproc)` runs tests using all +available CPUs in parallel, but the job count can be adjusted as needed. +`shuffle` randomizes the order the tests are run in, which makes them resilient +against unwanted inter-test dependencies. `prove` also makes the output nicer. Go ahead and commit this change, as well. |
