diff options
Diffstat (limited to 'skills')
| -rw-r--r-- | skills/gitctl/SKILL.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/skills/gitctl/SKILL.md b/skills/gitctl/SKILL.md index b701153..9d6ac17 100644 --- a/skills/gitctl/SKILL.md +++ b/skills/gitctl/SKILL.md @@ -17,6 +17,7 @@ setup" and "Client install") rather than guessing. ## When to use - User wants a NEW repo on the server -> `gitctl repo create` +- List every repo (public AND private) -> `gitctl repo list` - List/add cgit sections (categories) -> `gitctl sections list|add` - Set a repo's cgit description -> `gitctl repo desc` - Add the server as a git remote in the CWD repo -> `gitctl repo add-remote` @@ -62,7 +63,10 @@ git push -u origin master ## Discovering current state ``` +gitctl repo list # every bare repo, public (in cgit) and private gitctl sections list # existing cgit sections (categories) ``` -There is no repo-list verb on the client; a section is required for create, so +`repo list` scans the bare repos on disk (the full set, not just cgit-exposed +ones) and marks each public/private with a VIS column (green/dim on a TTY); use +it to confirm a name exists or pick one. A section is required for create, so list sections first if unsure which category to use. |
