Our tool has the pre-requisite of existing git installation and command line dependency which makes it more tedious to set up compare to a general tool.
Additionally, this reduce the maintainability due to security issues such as command injection, and may also prevent us from developing it into a integrate-able tool such as gradle plugin.
Let's move towards alternative such as jgit and deprecate the use of terminal / command prompt.
Our tool has the pre-requisite of existing git installation and command line dependency which makes it more tedious to set up compare to a general tool.
Additionally, this reduce the maintainability due to security issues such as command injection, and may also prevent us from developing it into a integrate-able tool such as gradle plugin.
Let's move towards alternative such as jgit and deprecate the use of terminal / command prompt.