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

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!