Learn How to Use GIT

Version control is a very important developer tool. I knew how important it was and I was still horrible about using it up until a few years ago.

I want to show you how to get into using it as a beginner, and where you can go as you learn more about it.

Join or login to comment.

  • Mike P

    I just accidentally discovered Assmbla (www.assembla.com), which seems to be, at first glance, the ideal SCM solution I've been searching for. It has everything and embodies Agile methods.

    Assembla features a fully integrated online environment including Git Repos (also SVN and Perforce), bug and issue tracking and integration with your repo, code reviews, customer tickets, messaging, etc.

    I already signed up and am jumping in with both feet. I just have a gut feeling this is "the one". And, yes, it's free for very small teams. Actually if you use Perforce as your front-end, it's free for up to 17 users.

    I'd be interested in other folks who are looking for a solution, to check this out and report their findings here. Let's vet this puppy!

    September 13, 2013

  • Dennis Slade J.

    There were many interesting questions/topic brought up last night, which is always a sign of a good presentation. I also like Prezi, will definitely check them out. Thanks, John!

    (Regarding my "git prune" question, the answer is: "git prune" does exist for your local repo, but it's instead recommended to use "git gc" which includes a "git prune".)

    1 · September 12, 2013

    • John C.

      That's great, didn't know that.

      September 12, 2013

    • Aaron S.

      http://slid.es/­ is another great slideshow app!

      1 · September 12, 2013

  • Michael K.

    Fantastic presentation John. :-) I continue to be amazed by SDPHP's awesomeness.

    2 · September 12, 2013

    • Kalen J.

      I concur with this statement

      2 · September 12, 2013

    • John C.

      Thanks Michael, I appreciate both of those comments a ton.

      1 · September 12, 2013

  • Dante C.

    wish i coulda gone, last minute surprise at work that turned out to be great, but knew I missed a good one..is there a link to the prezi?

    September 12, 2013

  • Frank W.

    Very informative, learned some new things.

    September 12, 2013

  • Dan K.

    Great intro John. Very thorough. Great resources. At two hours long it was a bit long for my poor brain to soak all in, but very glad I went. Thanks so much.

    September 12, 2013

  • Matt H.

    Lots of information, picked up a couple new tricks.

    For those looking for a Git GUI client here is a listing: http://git-scm.com/downloads/guis

    Personally, I use the one built into the PHPStorm IDE which has worked well for me.

    1 · September 12, 2013

  • Annie

    Awesome, learned a lot from this. Would love to hear a little more on bare repositories.

    1 · September 12, 2013

  • Niall

    Great meeting. I wish there was time to discuss git remote setup and user management.

    September 11, 2013

    • John C.

      Or using a service like GitHub or BitBucket, they make user management easy as well. If you want an open source private system, checkout GitLab.

      September 12, 2013

    • Niall

      John, my comment wasn't a complaint. I just wished we had more time to go into more depth about those concerns. I know the meeting ran long.

      September 12, 2013

  • Rick E.

    Much more detailed than I thought it would be. Thanks John!

    September 12, 2013

  • Leon M.

    Everyone should check out this interactive branching tutorial, it's really cool! http://pcottle.github.io/learnGitBranching/

    September 7, 2013

    • DW

      @Leon: That is an excellent share my friend. Nice job.

      September 7, 2013

  • Danail D.

    hey hows everyone. ive been out of all my games for the last couple months. Im doing woodworking, and about to start robotics classes

    September 7, 2013

    • John C.

      Hey Danail, that sounds like fun. I don't have the patience for woodworking, but it has always intrigued me.

      September 7, 2013

  • Dennis Slade J.

    I just got thumped because I didn't know that "git cherry-pick" is actually a thing. Teach me more git, sensei...

    September 6, 2013

    • John C.

      I know of it, just haven't used it. ;-) So maybe I will touch on it briefly as one of those things to put in people's head for future learning.

      September 7, 2013

  • Connie Q.

    Hi John! Will you hold this same meeting in North County?

    September 6, 2013

    • John C.

      Maybe at some point, but not right away. We get a little bit of overlap between the groups, so if we do any duplication, we try to space it out. Plus we have lots of topics on deck, so I want to get those out to those that are interested too.

      September 7, 2013

  • Kalen J.

    I get the feeling that version control is important... looking forward to this one.

    August 30, 2013

  • Niall

    Will using GIT in a team environment be discussed? How to do branching, merging, rebasing, etc??

    August 19, 2013

    • John C.

      Yes, I plan on going into that in depth as I just introduced it into my workplace.

      1 · August 20, 2013

44 went

Our Sponsors

  • Co-Merge

    Hosting for SDPHP

  • Business.com

    Business.com is redefining the marketplace for business purchases.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

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