{"thread":{"id":"63640","subject":"[PATCH] doc: provide clone commands for the pre-built docs","startedAt":"2025-06-13T16:47:23Z","lastAt":"2025-06-14T04:05:34Z","messageCount":2,"participants":["kristofferhaugsbakk@fastmail.com","Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"520229","messageId":"45581cb36fbcc33992cae5b740bb801e2724aa90.1749833159.git.code@khaugsbakk.name","threadId":"63640","inReplyTo":null,"subject":"[PATCH] doc: provide clone commands for the pre-built docs","fromName":"","fromEmail":"kristofferhaugsbakk@fastmail.com","sentAt":"2025-06-13T16:47:04Z","receivedAt":"2025-06-13T16:47:23Z","isPatch":true,"sender":{"key":"kristofferhaugsbakk@fastmail.com","avatar":null},"body":"From: Kristoffer Haugsbakk <code@khaugsbakk.name>\n\nThese repositories need to have these specific names.  You could end\nup cloning the “git” organization htmldocs repository[1] which is named\n“htmldocs”.  So you would need to provide `git-htmldocs` as the second\nargument.  But it’s easier to clone the GitHub “gitster” user\nrepositories since they have the expected names.\n\nThe aforementioned “git” repository also uses `gh-pages` instead of\n`master`.  Which means that the `quick-install-html` target will fail\nsince it expects `master` (`GIT_MAN_REF`).\n\n[1]: https://github.com/git/htmldocs\n\nSigned-off-by: Kristoffer Haugsbakk <code@khaugsbakk.name>\n---\n\nNotes (series):\n    Spaces used for indentation here inside the comment.  I don’t know if\n    that is correct.\n\n Documentation/Makefile | 5 +++++\n 1 file changed, 5 insertions(+)\n\ndiff --git a/Documentation/Makefile b/Documentation/Makefile\nindex b109d25e9c8..0493a38684f 100644\n--- a/Documentation/Makefile\n+++ b/Documentation/Makefile\n@@ -439,6 +439,11 @@ install-webdoc : html\n \n # You must have a clone of 'git-htmldocs' and 'git-manpages' repositories\n # next to the 'git' repository itself for the following to work.\n+#\n+#     # From this directory\n+#     cd ../..\n+#     git clone https://github.com/gitster/git-htmldocs/\n+#     git clone https://github.com/gitster/git-manpages/\n \n quick-install: quick-install-man\n \n\nbase-commit: b07857f7dcffee4d3b428df8dce6c9b49a57c9c1\n-- \nkh/v2.50.0-rc2\n\n"},{"id":"520242","messageId":"xmqqv7oz6k8k.fsf@gitster.g","threadId":"63640","inReplyTo":"45581cb36fbcc33992cae5b740bb801e2724aa90.1749833159.git.code@khaugsbakk.name","subject":"Re: [PATCH] doc: provide clone commands for the pre-built docs","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2025-06-14T04:05:31Z","receivedAt":"2025-06-14T04:05:34Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"kristofferhaugsbakk@fastmail.com writes:\n\n> From: Kristoffer Haugsbakk <code@khaugsbakk.name>\n>\n> These repositories need to have these specific names.  You could end\n> up cloning the “git” organization htmldocs repository[1] which is named\n> “htmldocs”.  So you would need to provide `git-htmldocs` as the second\n> argument.  But it’s easier to clone the GitHub “gitster” user\n> repositories since they have the expected names.\n\nI'd rather not see people do that.\n"}]}