Past Meetup

Learn to use git and Github

This Meetup is past

34 people went

Location image of event venue

Details

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 (http://github.com/).

2) Install git following the instructions for you operating system here (http://git-scm.com/book/en/Getting-Started-Installing-Git).

3) Generate SSH keys (https://help.github.com/articles/generating-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 (http://git-scm.com/book/en/Git-Basics)

Git, a simple guide (http://rogerdudler.github.io/git-guide/)

And if you're coming from svn, Atlassian has a good overview (http://www.atlassian.com/git/tutorial/git-basics) of some of the differences.