Show HN: Lit – Linear and Git CLI in One

by thomask1995on 10/30/2025, 2:46 PMwith 0 comments

Hi HN,

I realized there is a lot of duplicate effort in managing both git and Linear issues.

So made a simple CLI that feels like git, but actually modifies the Linear Issues as well.

I have 3 use cases right now:

1. lit switch "description of issue"

- Runs a search through Linear for issues matching the description - If multiple hits, will ask to disambiguate - Assigns issue to you, marks as in progress

git checkout the branch name (creates it if it doesn't exist)

2. lit commit "commit message/issue comment"

- Figures out correct issue based on branch - leaves a comment on the issue - git commit -m

3. lit checkout "Issue Title" -d "Description of Issue" -t f - Parses arguments: title, description (optional), issye type [bug, feature, improvement] (optional) - Creates new Linear Issue - Generates the Linear automation friendly branch name (exactly how Linear does it in the UI) - Does git checkout -b LinearbranchName

Give it a go and let me know what you think! Also happy to publish to brew if there is enough interest.

Happy Building!

0