The file `.byebug_history` is generated when using the popular https://github.com/deivid-rodriguez/byebug gem for debugging in Ruby. It contains a list of commands the user has run while debugging, which should not be committed to the repository. The author of the gem agrees with this here: https://github.com/deivid-rodriguez/byebug/issues/204#issuecomment-178238302
I have copied this from the Rails gitignore here: f908e51bcf/Rails.gitignore (L45)
pull/2938/head
@@ -13,6 +13,9 @@ | |||
# Used by dotenv library to load environment variables. | |||
# .env | |||
# Ignore Byebug command history file. | |||
.byebug_history | |||
## Specific to RubyMotion: | |||
.dat* | |||
.repl_history |