git-next: 🔥 New release v2025.2.3 - Rebase dev in Experimental UI
🧩 git-next: trunk-based development manager
🦀 Written in Rust
⭐ Repo: https://codeberg.org/kemitix/git-next
What's New
- Ability to rebase dev branch on main from the experimental TUI: --xui
Rebase dev on main
When the main branch is updated out-with git-next, e.g. merging a PR, then the dev branch is no-longer based on main. git-next only works by moving main with fast-forward-only merges, so in order for git-next to resume working it needs dev to be rebased. You could always have done this on your checked out clone, but now you can also od it from within git-next's xui. When the selected repo has dev not based on main you will see the warning status and a prompt to press r to rebase. Press r, then y to confirm.
Install
📦 cargo install [email protected]
🐋 docker pull codeberg.org/kemitix/git-next:v2025.2.3
Run UI in docker
docker run --rm -p 8092:8092 -u $(id -u):$(id -g) -it -v $PWD:/app codeberg.org/kemitix/git-next:v2025.2.3 server start --ui
Run experimental UI in docker
docker run --rm -p 8092:8092 -u $(id -u):$(id -g) -it -v $PWD:/app codeberg.org/kemitix/git-next:v2025.2.3 server start --xui
#RustLang #Ratatui #Git #GitNext #OpenSource #Docker #GitHub #ForgeJo #Kameo #Codeberg