A collection of custom git commands to make things a bit faster
To build or install the commands, you can either use the build script or if on linux, you can just use anything inside the /sh/ folder.
- Clone this repository
git clone https://github.com/theusaf/git-cmd-tools.git
cd
into the folder
cd git-cmd-tools
- Run the build scripts
- To build all tools:
npm run build
- To build a specific tool:
npm run build mytool
- Current options include:
- qc
- hub
- When it is done, move the built files somewhere on your
PATH
Automatically creates a GitHub repository and sets up branches.
git hub
Combines adding, committing, and pushing (if desired) into a single command. It will always add all files that can be tracked (like running from the root directory of the repo).
git qc <message> [options]
push
- Pushes to remote after finishingforce
- Force-pushes to remote
git qc "This is a message!" -pf