git add -A, permiso denegado

esto es lo que estoy recibiendo:

Saras-MacBook-Pro:ruby-project saraginsburg$ git add -A error: open("vendor/bundle/ruby/2.0.0/gems/byebug-5.0.0/ext/byebug/siteconf20170512-623-1pgx7y0.rb"): Permission denied error: unable to index file vendor/bundle/ruby/2.0.0/gems/byebug-5.0.0/ext/byebug/siteconf20170512-623-1pgx7y0.rb fatal: adding files failed 

De forma similar a esta pregunta , vuelva a verificar su derecho (permiso) a la carpeta del vendor/bundle .

Pero más importante aún, pregúntese si debe realizar una versión de cualquier vendor/bundle en primer lugar: esa carpeta ( vendor/ ) debería ser parte de su .gitignore todos modos.