Showcasing my GitHub CLI extension: gh-unpushed – easily see your local commits that haven’t been pushed yet

Hey all! I made a small GitHub CLI extension called gh-unpushed. It shows commits on your current branch that haven’t been pushed yet. I was tired of typing git log origin/branch..HEAD so this is just: gh unpushed You can also set a default remote, check against upstream, etc. Just a small quality-of-life thing for GitHub CLI users. Would love any feedback, ideas, features, edge cases I haven’t thought of. Let me know what you think! github.com/achoreim/gh-unpushed Thank you!

Apr 14, 2025 - 21:38
 0
Showcasing my GitHub CLI extension: gh-unpushed – easily see your local commits that haven’t been pushed yet

Hey all! I made a small GitHub CLI extension called gh-unpushed. It shows commits on your current branch that haven’t been pushed yet.

I was tired of typing git log origin/branch..HEAD so this is just:

gh unpushed
You can also set a default remote, check against upstream, etc. Just a small quality-of-life thing for GitHub CLI users.

Would love any feedback, ideas, features, edge cases I haven’t thought of.

Let me know what you think!

github.com/achoreim/gh-unpushed

Thank you!