Git Town
git-assembler | Git Town | |
---|---|---|
1 | 2 | |
- | 2,614 | |
- | 3.4% | |
- | 9.9 | |
- | 3 days ago | |
Go | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
git-assembler
-
In Praise of Stacked PRs
Also a big fan of https://gitlab.com/wavexx/git-assembler (and previously topgit). Works with the basic idea that you can rebuild branches by combining, merging or rebasing automatically on top of others. I frequently use this to build a local branch which is an amalgamation of the main branch + required patches so that I can work (and later submit) on a clean branch without being blocked.
Git Town
-
Reflecting on my Hacktoberfest 2024 journey
You can find the project here 💚
- In Praise of Stacked PRs
What are some alternatives?
git-stack - Stacked branch management for Git
go-prompt - Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
autorebase - Automatically rebase all your branches onto master
The Platinum Searcher - A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.
git-prev-next - Simple way to edit in a git commit history
cointop - A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
git-branchless - High-velocity, monorepo-scale workflow for Git
frep - Generate file using template from environment, arguments, json/yaml/toml config files
go-flags - go command line option parser
kafka-go - Kafka library in Go
cobra - A Commander for modern Go CLI interactions
termbox-go - Pure Go termbox implementation