qit
Qit
Qit is a tiny CLI program written in Go, to make everyday tasks in git repositories easier and require less typing.
Building
We use Mage for building. Once the repo is cloned, simply typing mage build
should give you a functional qit binary for your platform. If you want to build binaries for all platforms, run mage buildAll
.
Usage
Usage: qit
Available commands:
- acp: add all files, commit with the specified message, and push.
- amend: amend the last commit with a new message.
- cp: commit changes to tracked files with the specified message, and push.
- db: delete the specified local branch.
- help: show this help message.
- ignore: download .gitignore template(s) from gitignore.io or list available ones.
- last: show the last
commits (default: 1). - license: download license template from GitHub or list available licenses.
- log: show commit history in readable format.
- nb: switch to the branch with the specified name, creating it if it doesn't exist.
- new: pull and list recent commits.
- reset: hard reset to last commit, discarding all changes.
- status: show simplified summary of working directory changes.
- undo: undo last commit while keeping changes intact.
Repository
qit
Owner
Statistic
- 0
- 0
- 0
- 0
- 0
- 4 days ago
- July 23, 2025
License
MIT License
Links
Synced at
Tue, 07 Oct 2025 13:54:09 GMT
Languages