The Skara command-line interface (CLI) tools enables a CLI driven workflow where reviews are made either via the mailing lists or in an web browser using an external Git source code hosting provider's web application. The following CLI tools are currently available as part of project Skara:
git-jcheck
- a backwards compatible Git port of jcheckgit-webrev
- a backwards compatible Git port of webrevgit-defpath
- a backwards compatible Git port of defpathgit-trees
- a backwards compatible Git port of treesgit-fork
- fork a project on an external Git source code hosting provider to your personal space and optionally clone itgit-sync
- sync the personal fork of the project with the current state of the upstream repositorygit-pr
- interact with pull requests for a project on an external Git source code hosting providergit-info
- show OpenJDK information about commits, e.g. issue links, authors, contributors, etc.git-token
- interact with a Git credential manager for handling personal access tokensgit-translate
- translate between Mercurial and Git hashesgit-publish
- publish a local branch to a remote repositorygit-proxy
- proxy all network traffic from a Git command through a HTTP(S) proxygit-expand
- expand JBS issues in commit messagesgit-skara
- learn about and update the Skara CLI tool
...
Note: if your computer is behind a HTTP(S) proxy, ensure that you have set the HTTPS_PROXY
environment variable correctly.
For additional ways to install the Skara CLI tooling, see project Skara's README.
Updating
To update the Skara tooling run git skara update
:
...