Skip to main content

Git and GitHub Essentials

Brent Beer (GitHub)
Tools & Techniques
Portland 252
Tutorial Please note: to attend, your registration must include Tutorials.
Average rating: ***..
(3.75, 24 ratings)
Slides:   external link

THIS TUTORIAL HAS REQUIREMENTS AND INSTRUCTIONS LISTED BELOW

If you’ve worried about learning Git or even signing up or GitHub, worry no
more. In this half day session, Brent Beer will guide you through everything
needed to make your first open source contribution using Git and GitHub. Even
if you are familiar with Git and GitHub, you’ll walk away with a better
understanding of workflows that will take your development to the next level.

We’ll be looking at the GitHub Flow and its impact on the development process,
tips for effective GitHub-based communication, reasons why merge conflicts
aren’t actually scary, and techniques for getting out of almost any
Git-related jam. At the conclusion of this session we’ll see why crafting a
story through commit history makes it easy for us to understand how we got to
a solution, and also makes it easier to work together than alone.

TUTORIAL REQUIREMENTS AND INSTRUCTIONS FOR ATTENDEES

* A Laptop
* with Git 1.8+ installed
* A GitHub account
* to ensure that students’ accounts and laptops are ready for the class, please read through the GitHub Training pre-requisites.

QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.

Photo of Brent Beer

Brent Beer

GitHub

Brent Beer has used Git and GitHub for over 5 years through university classes, contributions to open source projects, and professionally as a web developer. He now enjoys his role teaching the world to use Git and GitHub to their full potential as a member of the GitHub Training team.

Comments on this page are now closed.

Comments

Picture of Brent Beer
07/25/2014 10:20pm PDT

Class notes / resources / Q&A posted here:

https://training.github.com/classnotes/2014-07-20-git-and-github-essentials.html

Will be collecting attendee information soon to email everyone a link <3

Picture of Bill Cernansky
07/25/2014 4:24pm PDT

Are there downloadable materials for this?

Picture of Brent Beer
07/09/2014 2:36pm PDT

@vaibhav s You’ll definitely be learning all about it here!

vaibhav s
07/06/2014 5:56am PDT

I am new user to git hub i want to know more about its uses