parece que hay un problema con el indentado, recuerda usar espacios en vez de tabs.
para evitar que en un commit se vayan 'trailing whitespaces', usa el comando "git diff"
si vez partes en rojo, debes borrarlas. aqui el por que:
http://rails-bestpractices.com/posts/60-remove-trailing-whitespace