Source: reddit.com
Certain users also had counter thoughts on the cons of the release -
Source: reddit.com
Now that you want to get your hands on git-bug, let’s look at how to get started.
To install the git-bug, all you need to do is execute the following command-
go get github.com/MichaelMure/git-bug
If it's not done already, add golang binary directory in your PATH:
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
You can set pre-compiled binaries by following 3 simple steps:
The only linux packge needed for this release is the Archlinux (AUR)
Further, you can use the CLI to implement the git-bug using the following commands-
git bug new
Your favorite editor will open to write a title and a message.
git bug push [<remote>]
git bug pull [<remote>]
git bug ls
Use commands like show, comment, open or close to display and modify bugs. For more details about each command, you can run
git bug <command> --help
or scan the command's documentation.
Use the git bug termui command to browse and edit bugs.
This short video will demonstrate how easy and interactive it is to browse and edit bugs
Take a look at the awesome web UI that is obtained with git bug webui.
Source: github.com
Source: github.com
This web UI is entirely packed inside the same go binary and serve static content through a localhost http server.
It connects to backend through a GraphQL API. Take a look at the schema for more clarity.
The additional features that are planned include
Every new release is expected to come with exciting new features, it is also coupled with a few minor constraints. You can check out some of the minor inconveniences as listed out on the github page.
We can’t wait for the release to be in a fully working condition. But before that, if you need any additional information on how the git-bug works, head over to the github page.
Snapchat source code leaked and posted to GitHub
GitHub open sources its GitHub Load Balancer (GLB) Director
Homebrew’s Github repo got hacked in 30 mins. How can open source projects fight supply chain attacks?