Separate subject from body with a blank line Limit the subject line to 50 characters (max. 72), include reference (unique...
RubyMine provides a visual tool for resolving merge conflicts locally. Follow Git > Resolve Conflicts in the context menu to open...
For the initial setup or changes in the sentry reporting it might be useful to enabled reporting of sentry in...
git command line options for automating common rebasing tasks, like adding a fix to a commit that was already rebased...
Reminder of what you can do with Geordi. Note: If you alias Geordi to something short like g, running commands...
First find the reference for the entry you want through looking at the stash: $ git stash list stash@{0}: WIP...
Sometimes huge refactorings or refactoring of core concepts of your application are necessary for being able to meet new requirements...
So you're getting this failure when running bundle install on an older project: Your Gemfile.lock is corrupt. The following...
When running tests via parallel_tests, you may encounter an error: cannot load such file -- parallel_tests/gherkin/runtime_logger Error creating formatter...
In order to have monitoring for Sidekiq (like queue sizes, last run of Sidekiq) your application should have a monitoring...
When working with custom transactions and use ActiveRecord::Rollback you may encounter unexpected behaviour if you try to roll back...
If you are fine with the default console diff most of the time but only sometimes want to use an...
If you want to find the commits that touched a specific text in a file, use git log -S 'text...
Using the -U parameter you can change how many lines are shown above and below a changed section.
You might get the above error message when cloning certain git repositories (for example the rails repository). It indicates that...
We have released a new library Gemika to help test a gem against multiple versions of Ruby, gem dependencies and...
Similar to our snippet that runs all Cucumber features matching a given string, the following will run all modified or...
Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation...
You want Spring for super-fast binstubs like bin/rails or bin/rspec which avoid Rails boot time. You want parallel_tests...
Sometimes you might need to nest a git-project inside another git-project. The right strategy is to use submodules...
When you run rake db:rollback and nothing happens, you are probably missing the latest migration file (or have not...
If you're trying to searching or installing packages via pkg the your repository data might be broken. If pkg...
Instead of using this hack you might want to use MariaDB 10.x which can work with both old and...
Tool to show you which gems are slow to load: ➜ git:(master) ✗ bundle exec bumbler [################################################# ] (49/65) travis-lint...