Posts

Showing posts from August, 2018

Gak: Be more efficient with a Git repository

Image
tl;dr: Gak is a terminal tool used along-side Git to automate product and workflow specific tasks that are not only Git-related, such as building and navigating to product folders. It enhances on Git to provide interactive wildcard-based switching of branches and provides commands for JIRA that allows to start work on an issue, log time and commit with a pre-formatted message header acquired from the issue’s information. It is extensible by the mean of one Python file per sub-command and is configurable on a per-repo and per-user basis. The modern developer has access to many tools and IDEs that claim to simplify your development time and make the tough stuff simpler: manage your compiling toolchain, assist you in coding and abstract your source control. While software like Visual Studio Code and IntelliJ family of IDEs offer these helpers, I could not find myself to boot them up each time for doing what I wanted to do, especially in cases where the project files ...