Kubernetes resource state backup to git
_global_ - global resources such as Node, ClusterRole, StorageClass
_grafana_ - grafana configs (when grafana enabled)
<namespace> - su
The gitsh program is an interactive shell for git. From within gitsh you can issue any git command, even using your local aliases and configuration.
For a quick introduction to gitsh, watch our video on Upcase. For fu
Find the merge and pull request a commit came from, also finding straight cherry-picks.
gem install git-whence
or as standalone binary (needs any ruby)
curl -sL https://github.com/grosser/git-whence/rele
libgit2 bindings in Ruby
Rugged is a library for accessing libgit2 in Ruby. It gives you the speed and portability of libgit2 with the beauty of the Ruby language.
libgit2 is a pure C impleme
overcommit is a tool to manage and configure Git hooks.
In addition to supporting a wide variety of hooks that can be used across multiple repositories, you can also define hooks specific to a repository, but unlike
This is git-spelunk, an interactive tool for exploring blame history.
Install with gem install git_spelunk (requires Ruby 2+).
git blame is a great tool for determining code responsibility.