Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hub

 Hub

This is my PyCon 2012 Lightning Talk, in which I talk about Chris Wanstrath's (defunkt) hub script — https://github.com/defunkt/hub

Avatar for Bryan Veloso

Bryan Veloso

March 10, 2012
Tweet

More Decks by Bryan Veloso

Other Decks in Programming

Transcript

  1. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB HUB INTRODUCING GIT TO GITHUB.
  2. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB Hi. I’m @bryanveloso. I’M A DESIGNER AT GITHUB. (FOLLOWING ME IS A SMART IDEA.)
  3. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB
  4. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB $> psql pycon=# /c pycon You are now connected to database pycon. pycon=# THROW TABLE lightning_talks (╯°□°)╯ớ ʞʃɐʇ ƃuıuʇɥƃıʃ
  5. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB lightning talks ϊ( ʄ-ʄϊ)
  6. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB HUB IT’S LIKE 24” CHROME RIMS FOR GITHUB.
  7. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB INVENTED BY DEFUNKT™
  8. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB LET’S INSTALL SOME HUB.
  9. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB brew install hub FOR THOSE OF YOU WHO HOMEBREW.
  10. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB gem install hub WAT.
  11. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB
  12. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB COME ON GUYS. YOU CAN CLONE IT TOO.
  13. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB curl http://defunkt.io/hub/standalone -sLo ~/bin/hub && chmod 755 ~/bin/hub BETTER. RUBYGEMS ISN’T ACTUALLY RECOMMENDED ANYWAY. ALTHOUGH, HOMEBREW IS BETTER. :D
  14. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB
  15. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB SO, LET’S TAKE HUB FOR A SPIN.
  16. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub checkout django/django NO MORE GIT://<BLAHBLAHBLAH>.GIT!
  17. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub browse OPEN A BROWSER FOR THE CURRENT PROJECT & BRANCH!
  18. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub browse -u django/django OPEN A BROWSER FOR ANY PROJECT!
  19. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub push origin,heroku PUSH TO MULTIPLE REMOTES! comma  delineated
  20. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub create flipping-tables CREATE A GITHUB REPOSITORY FROM THE COMMAND LINE!
  21. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub fork FORK FROM THE COMMAND LINE! (Creates a remote to your fork using your username.)
  22. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub pull-request PULL REQUESTS ON THE COMMAND LINE!
  23. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB TIME TO BLOW SOME MINDS.
  24. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB hub pull-request -i <ISSUE> ATTACH A PULL REQUEST TO AN ISSUE!
  25. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB alias git=hub ADD THIS TO YOUR ~/.profile or ~/.bash_profile or ~/.zshrc
  26. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB github.com/defunkt/hub HOMEWORK: USE HUB TO CLONE HUB.
  27. FOR THE BENEFIT OF THE PEOPLE IN THE BACK I

    REFRAINED FROM PUTTING ANYTHING HERE. HUB HUB THAT’S ALL HE WROTE, THANKS!