Skip to content

Add man page for git-ls#42

Merged
llimllib merged 3 commits intomainfrom
manpage
Apr 8, 2026
Merged

Add man page for git-ls#42
llimllib merged 3 commits intomainfrom
manpage

Conversation

@llimllib
Copy link
Copy Markdown
Owner

@llimllib llimllib commented Apr 8, 2026

Adds a proper man page for git-ls that will be installed by Homebrew.

Changes

  • Created manpage/git-ls.1 in roff format with full documentation

    • Includes all command-line options
    • Examples section
    • Terminal support information
    • Proper cross-references to related git commands
  • Updated .goreleaser.yaml:

    • Include man page in release archives
    • Install man page via Homebrew formula to man1/ directory
  • Updated Makefile to verify man page exists during build

  • Added manpage/README.md with documentation on managing the man page

Testing

Tested locally:

  • man ./manpage/git-ls.1 displays correctly
  • git ls --help works when man page is installed to ~/.local/share/man/man1/

Result

When users install via Homebrew, git ls --help will now display the proper man page instead of showing "No manual entry for git-ls".

Transcript

The AI session transcript for this PR is available at: transcripts/42-add-man-page.html

llimllib added 2 commits April 7, 2026 21:45
- Created manpage/git-ls.1 in roff format with full documentation
- Updated .goreleaser.yaml to include man page in releases and Homebrew formula
- Updated Makefile to verify man page exists during build
- Added manpage/README.md with documentation on man page management

When users install via Homebrew, the man page will be automatically installed
and 'git ls --help' will display it properly.
@llimllib llimllib added the documentation Improvements or additions to documentation label Apr 8, 2026
@llimllib llimllib merged commit 3ef7191 into main Apr 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant