Description 480 -> 248 chars, body 1011 -> 347 words. The single submodules.md splits into setup-and-update, urls-and-config, and removal. Restores three regressions the first pass introduced: 'repointing' as the trigger for the URL branch, which had none while the boundary clause steered those queries to git-remotes; clone and absorbgitdirs in the output enum, which dispatch still routed to; and status --cached, the flag that makes the pre-commit pointer gate verifiable.
32 lines
1.4 KiB
Markdown
32 lines
1.4 KiB
Markdown
---
|
|
topic: submodules
|
|
source_keys:
|
|
- git-scm-submodule-docs
|
|
---
|
|
|
|
## git-scm-submodule-docs
|
|
|
|
**Description:** Official git-scm.com reference for `git submodule` — all subcommands, flags, configuration keys, and behaviour details.
|
|
|
|
**Source:** https://git-scm.com/docs/git-submodule
|
|
|
|
- **Research doc:** plugins/git/docs/research/docs/git/submodules.md (whole-document reference — the research doc is organized by descriptive prose headings such as "Concept Overview" and "Key Commands" rather than a heading matching this slug; this key covers the entire doc, not a single section)
|
|
|
|
**Contributing files:**
|
|
- SKILL.md (all sections)
|
|
- references/setup-and-update.md (all sections)
|
|
- references/urls-and-config.md (all sections)
|
|
- references/removal.md (all sections)
|
|
|
|
---
|
|
|
|
Other source keys extracted during the git plugin research phase inform sibling skills in the git workflow suite, not this one:
|
|
|
|
- `context7-git-htmldocs` — git:branches, git:history, git:remotes
|
|
- `git-scm-docs` — git:configuration
|
|
- `git-scm-worktree-docs` — git:worktrees
|
|
- `nvie-gitflow-post`, `atlassian-gitflow-tutorial`, `gitflow-cheatsheet` — git:branches
|
|
- `conventional-commits-spec`, `commitlint-config-conventional` — git:commits
|
|
- `git-scm-push-docs`, `git-scm-fetch-docs`, `git-scm-pull-docs`, `git-scm-remote-docs` — git:remotes
|
|
- `git-scm-bisect-docs`, `git-scm-log-docs`, `git-scm-diff-docs` — git:history
|