bash Development Tools for development productivity
Develop a suite of scripts for development productivity and ease the initial development setup to a one run config.
Run command line ./install.sh
.
Will create a symbolic link in your home and append a command to your bash profile. (Does not support zsh, yet)
- Git commands
git cleanup
- Clean up unreachable branch in origin remotegit rebase-master
- Rebase current branch with latestmaster
or any branch passed as an argumentgit merge-master
- Merge current branch with latestmaster
branch or any branch passed as an argumentgit upush
- Push branch to upstream with the same name in local repogit xlog
- Extended git log, shows: all branches, decorated, commit per one line, with ascii graph.
- Local Postgres setup
- Maybe move git commands into aliases instead, cleaning up the function imports (implement in a if not exists create fashion)
- Replace
postgres
local setup with docker setup instead