Pro Git

Pro Git

🎯 ¿Cansado de los anuncios?
Elimínalos ahora 🚀
repo = Rugged::Repository.new('path/to/repository') commit = repo.head.target puts commit.message puts "#{commit.author[:name]} <#{commit.author[:email]}>" tree = commit.tree

Como se puede ver, el código es mucho menos desordenado. En primer lugar, Rugged utiliza excepciones; puede elevar cosas como ConfigError o ObjectError para indicar condiciones de error. En segundo lugar, no hay liberación explícita de los recursos, ya que Ruby es recolector de basura. Echemos un vistazo a un ejemplo un poco más complicado: la elaboración de un commit desde cero













👉 Descargar el audiolibro GRATIS en Amazon
Reportar problema / Sugerencias
🧠 Hacer Trivia

eXTReMe Tracker