Regularly, but at least before merging your feature branches, rebase them to get rid of "fix typo" and "wip" commits.
Let's say you do a
git rebase -i HEAD~~~~ and have this commit history:
pick 1d1e1f My Feature pick 2d2e2f My Feature - wip pick 3d3e3f My Feature - fix typo pick 4d4e4f My Other feature
Change it to use
fixup for those commits that should be merged into the one before ...
wkhtmltopdf hangs on mac during cucumber unless we click on it. The main reason is with the version we use which is 0.11.0_rc1 and in out app/bin we have another version and it is a known issue with these versions. The fix is to go to 0.9.9, to downgrade the version we installed earlier using brew:
* brew uninstall wkhtmltopdf * brew update * brew versions wkhtmltopdf * if you see output like * `0.9.9 git checkout 6e2d550 /usr/local/Library/Formula/wkhtmltopdf.rb` then `cd /usr/local` * g...
Go to lib folder and use bundler to generate main files for a gem:
$ bundle gem test_gem create test_gem/Gemfile create test_gem/Rakefile create test_gem/LICENSE create test_gem/README.md create test_gem/.gitignore create test_gem/test_gem.gemspec create test_gem/lib/test_gem.rb create test_gem/lib/test_gem/version.rb Initializating git repo in /path/to/webapp/HouseTrip-Web-App/lib/test_gem
cd in to created directory
$ cd test_gem/