Learn to use git and Github

Hey everyone! This month we're going to look at the basics of using git/Github. We have created a Github repo for use with this group, and we'd like to get everyone comfortable using it.

Agenda: An intro to git and Github and a demonstration of the basic workflows.


So that we can focus on git proper during the session, I would suggest that everyone who is keen on this topic take about 30 minutes and go through the following steps before the meetup:

1) Create a profile on Github.com.

2) Install git following the instructions for you operating system here.

3) Generate SSH keys and add them to your Github profile.


This last step can be a bit tricky but the documentation is quite good.

We will be exploring the following topics in person, but feel free to read up and explore on your own.
- Working with git locally: files, commits, branches and merging

- Working with Github repos: cloning, pushing

Here are some good resources for additional reading:

Git-SCM

Git, a simple guide

And if you're coming from svn, Atlassian has a good overview of some of the differences.

Join or login to comment.

  • A former member
    A former member

    Yes, a great meeting.

    Github account and client setup. Everything was clear and worked the first time. Thank so much for showing us the ropes!

    Thanks also to Dimensional for hosting the meetup, and providing pizza and drinks.

    May 28, 2013

  • A former member
    A former member

    Excellent!

    May 28, 2013

  • Jack L.

    great!

    May 28, 2013

  • Jack L.

    free book - Pro Git
    Advanced Git 9-12 Friday at Linux Fest
    YAPC::NA starts Monday in Austin - like python just popped up out of nowhere. :)
    Check out Austin Tech Videos and look for Travis Swicegood's git presentation at the Austin PHP meetup. He wrote THE book on it and he's local to Austin.

    1 · May 28, 2013

  • A former member
    A former member

    This was a very good meeting. Maybe we can have a repeat session later in the year.

    1 · May 28, 2013

  • Jay P.

    Is this something connected to your python sessions, or anyone can join the meeting ? I just realized about this meetup, and havent been to any of the previous sessions.

    May 27, 2013

    • Aaron

      Jay, anyone can join any of our sessions :) This session isn't specific to Python however, as git is language agnostic.

      May 27, 2013

34 went

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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