
issue creation), and how I approached the automation of it. Here’s a step-by-step breakdown of the workflow (e.g. After a while, I found the extra steps in this routine tiresome. Each time I would open the Backlog dashboard in my web browser, I would then go to the ‘Create Issues’ or ‘Pull Request’ screens. As a developer, I create, view, and update issues and pull requests that are linked to the code repository many times a day. We, of course, use our own tool Backlog to manage our projects and source code versions, as well as dogfooding. This allows you to enter commands smoothly without needing to consider whether they are git or gitb commands. Since the gitb command is a wrapper of the git command, you can run git sub-commands using the gitb command, e.g.

Open the browser to view information linked to the repository with one commandįor example, you can open Backlog pages such as pull requests and issues associated with the current branch, view the list of branches in the current repository, view the list of tags, or view the commit log with just one command.Īll git commands can be executed via gitb command Here’s a quick summary of some of the main benefits you’ll get by using it:

Gitb opens up a lot of new functions within the Backlog tool. Alternatively, if you set up an alias, you can use gitb commands as a sub-command of Git, such as git pr or git issue. A ll git commands can be executed via the gitb command, so you can use git commands too without needing to enter both. Gitb or “Gitby” is a command-line (CLI) tool that assists git-related operations for Backlog Git.įor example, you can use a command to open the Backlog issues list in your web browser or open the list of pull requests associated with the current repository.
