git commands for fluent, collaborative workflow
this tool relies on bash/mingw32, so:
linux/mac users
just fire up the terminal. you're good to go.
windows people
open your git-bash 'as administrator', please.
(by the way, does it open up in U:\
? this might help).
curl -O https://raw.githubusercontent.com/eliranmal/git-flux/master/bin/setup.sh
chmod u+x setup.sh
./setup.sh
(windows users can skip the chmod
bit).
after git-flux is installed, you can use the update
subcommand to
update git-flux with git-flux (mind = blown):
git flux update [<tag>]
use a tag if you want a specific version.
you can also use the setup script for that, but that's way less cool:
[env REPO_REF=<tag>] ./setup.sh update
./setup.sh uninstall
from the terminal, use the -h
flag anywhere, or see the usage
directory of this repository for the markdown-formatted help.
- if you
git rebase --onto
(which you shouldn't), bad stuff will happen. why? because the branch base (forstart
ed features,create
ed teams, etc.) is saved to the git config, and not dynamically resolved via git.
thank you ❤️ read this.