{"repo":"chshersh/zbg","free":true,"listed":false,"github":"https://github.com/chshersh/zbg","clone":"git clone https://github.com/chshersh/zbg.git","description":"✨ Zero Bullshit Git","language":"OCaml","stars":331,"topics":["git","ocaml","workflow"],"license":"MPL-2.0","category":"workflow-automation","readme_excerpt":"zbg zbg (short for Z ero B ullshit G it) is a CLI tool for using git efficiently. Features ✨ Prettier git status , git log and other commands 🚀 Sane defaults to git commands that enforce good state of your local repository 🌌 Achieving more by typing less zbg status zbg log --- --- [!IMPORTANT] zbg is developed and maintained in free time by volunteers. The development may continue for decades or may stop tomorrow. You can use GitHub Sponsorship to support the development of this project. Install [!NOTE] Currently zbg can be installed only by building it from sources. Alternative installation methods may appear later. From sources 1. Clone the repository 2. Build the executable 3. Copy the executable under your location in $PATH , e.g.: 4. Run zbg --help Configure Set your GitHub username in the user.login field of your global .gitconfig : Quick start guide This section contains examples of various usage scenarios for zbg . Developing a new feature A typical workflow for developing a new feature may look like this: Experimenting, saving and re-applying While you were on vacation, a coworker of yours pushed some changes to your branch, and now your want to sync their work locally and do some experimenting. All commands The below table describes all zbg commands and the corresponding git explanations. [!NOTE] The table below uses default or example arguments to all commands zbg git ----- ----- zbg clear git add . git reset --hard zbg commit My description git add . git commit ","default_branch":null,"files":null,"tree":[],"storefront":"/r/chshersh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chshersh/zbg/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}