GitMinutes #29: James Moger on GitBlit




GitMinutes show

Summary: In this episode, we talk to James Moger, the author of GitBlit, an open-source Java-powered Git repository manager. If you cannot see the audio controls, your browser does not support the audio element. Use the link below to download the mp3 manually. Link to mp3 This episode of GitMinutes is sponsored by DigitalOcean. Sign up using the promo-code GITMINUTES10 to receive 10$ worth of credit. Want to see how you can run GitBlit on your own DigitalOcean droplet? There's a screencast for that: See how to set up GitBlit on DigitalOcean Links: James on Google+ GitBlit homepage, Twitter, Google+  GitBlit mailing list/forum Things we mentioned: Redmine project management tool JGit GitServlet Gerrit code review Apache Wicket web framework Laika makes cool animated movies (and uses GitBlit) GitBlit demo on dev.gitblit.com GitBlit on Docker Screencast demoing the new GitBlit tickets Docs on GitBlit tickets How to use handle tickets (with the Barnum script) Redis NoSQL database Using GitBlit as pure repository viewer (like “git instaweb”) Slack: team communiation tool GitBlit Slack Plugin FlurFunk team collaboration (abandoned experiment) pf4j: KISS plugin architecture for Java Guava Caches Bintray hosts the GitBlit downloads James' pro-tips: tig: command line Git UI SmartGit Some things we didn't talk about, but I'd like to mention: Wikimedia is a big GitBlit user. So is CentOS. James wrote about the early story of GitBlit on the mailing list some years back I wrote a couple of blog posts about GitBlit for the 1.0 release Extra pro-tip:  "git fetch -p".  It stands for prune. Will remove tracking refs from your clone that no longer exist in the remote but it will NOT remove any of your local branches.  It's a useful shortcut for cleaning up your clone so you can GC to reclaim space. Listen to the episode on YouTube