Our great sponsors
-
-
Git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
git-jump
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
vim-fugitive
-
fzf
-
tig +My custom command to fix MR comments by quickly editing an old commit's changes at the time when that commit was created. (Like a more controlled git-absorb that explicitly selects a commit to fixup and therefor avoids rebase-conflicts when squashing)
-
Throw git-absorb in there. If you're anything like me who commits very often, but hates a messy git history, then it comes in handy.
-
Check out Verco. I find it superior in almost every way. It also does more than just Git, so you have the same experience no matter what VCS you use.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
I want to mention vim-flog. A great way of seeing the change history for a small piece of code (e.g. a single function).
-
tig-explorer.vim
Vim plugin to use Tig as a git client. Seamless switching between vim and Tig with opening in the same buffer.
I use tig-explorer which allows to launch tig from vim (not really impressive) but open file from tig back into the parent vim (the interesting bit).
-
The other plugin I use is gitsigns which indicates in the gutter which lines have changed or been added.
-
I also use fugitive. Instead of tig, I use gv.vim to display a history graph.