addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Intro to GIT - You can't take back what you say, but you can reverse your code.

  • Feb 20, 2013 · 6:30 PM
  • This location is shown only to members

After talking to several Drupal followers during our last meetup, I realised quite a few people still don't employ version control.

I strongly consider this best practice when building a site, and thought it would be a good opportunity to go over its importance and how you can make it work for you.

Git offers several advantages:
• It's super fast
• It's easy.
• And no you don't need to be familiar with Command Line code (there are several great GUI's out there).

GIT Version Control works by keeping track of all successive changes you make to a site.
The biggest advantage of this is easily undoing any mistakes you might make along the way.
It's a great feeling to know Version Control has your back that you can roll back if something goes catastrophically wrong.
It's also a big bonus in collaborative development.
As soon as more than one person works on a project things get a lot more complicated.
What happens when 2 edits effect the same file? How do you know what's new, what's old and what's changed?
No worries, simply merge the variations and let GIT deal with the rest.

GIT is not just for the developers of this world but can be a life saver for themers, site maintainers and the like.

Most people will admit they should use it, but either don't know how or believe it's hard to integrate.
The reality is that it's actually pretty simple and once you start integrating GIT into your workflow you'll ask yourself "Why the hell did I keep using ftp" - I know I did.

FTP is so yesterday, its slow, it's cumbersome to use and it's a very manual method.
Switch to GIT, start using GIT, and never look back.

Session starts at 7pm. Afterwards there will be open Q&A, discussion and probably a bar stop at the nearby Britomart Brewery.

Please bring $10 cash for Sal's Pizza and drinks. Sponsors welcome.

(I couldn't get's Paypal integration to work so this will be cash again unfortunately. We have $30 left over in the kitty from last meetup. Any help getting to work with would be appreciated. Bevan/)

Join or login to comment.

  • A former member
    A former member

    In the interests of transparency:

    Pizza cost $140. I ordered for 16, because that was how many RSVPed on
    I collected $120 from twelve people, including myself. (No one spent significant time or money on other resources, that I am aware of)
    We had $30 left over from last time.
    That means we have $10 in the kitty for next time.

    February 22, 2013

  • reagan

    Im sorry I missed it, sounds like it was an awsome presentation. Hey Gareth do you have any notes?

    February 21, 2013

    • Gareth H.

      I will be emailing out the notes soon

      February 21, 2013

  • Alex J.

    Agreed, great work guys, always appreciated.

    February 21, 2013

  • Tim W.

    Great job Gareth and Bevan. Really clear & informative presentation

    February 21, 2013

  • Sam B.

    Great presentation - learn't some useful bits 'n peices.

    February 21, 2013

  • Che M.

    Should that be the 20th of Feb or is it in two days?

    January 18, 2013

    • A former member
      A former member

      Oops! Thanks. Fixed.

      January 18, 2013

  • A former member
    A former member

    Cool! We had tentatively planned for a commerce session after the upcoming mobile/responsive session. But since Chris Burgess was going to do that and that depends on his availability to travel, it's good to have this option too!

    Zurb foundation seemed like another popular topic we can keep in our backlog for scheduling.

    Gareth; Are you happy to introduce version-control concepts, demo git and/or lead the discussion?

    September 17, 2012

    • A former member
      A former member

      How about Feb 20 or 27?

      January 16, 2013

    • Gareth H.

      The 20th will work best for me.

      January 17, 2013

  • Thom T.

    Will come along if it's on 22nd Nov - back in NZ till the 27th

    November 5, 2012

  • A former member
    A former member

    I agree. Let's put our effort into Drupal Camp before organising the next meetup.

    October 25, 2012

  • Gareth H.

    I was thinking to perhaps present this at Drupal Camp. Do you guys have a preference?

    October 25, 2012

16 went

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy