• Stars
    star
    132
  • Rank 268,650 (Top 6 %)
  • Language
  • Created about 15 years ago
  • Updated about 15 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

some of my git presentations for others to use to spread the word. Warning: this clone is rather large.
Git Presentations
=================

I'm putting a bunch of my Git presentations here since people are beginning to use them to give their own presentations.  Feel free to steal, use and modify them.  If you want to add your own or improve mine, just fork and add them and send me a pull request.  I do everything in Keynote, so I'm including those, but I'll export PDF versions of everything, too.  Each presentation will be in it's own folder, and I'll try to add some notes or something with each one if needed.

Talk Descriptions
=================

*basic_git_talk* 

High level overview of Git, why people use it, comparisons to SVN (including benchmarks), then a rundown on basic usage - setting up, workflow (edit/add/commit), what's happening behind the scenes, branchingand merging, log, diff, etc.  About 1 hour if you talk as fast as I do and there aren't any questions, but it's taken me close to 2 hours before with a chatty audience.

*git_world_economy_talk*

This is a short, 30 minute or so talk that I tend to give at larger companies that is very high level and fast paced, intended to convince people to move their personal and company open source projects to Git and GitHub.  This talk is about half high level Git evangelization, then half GitHub evangelization.

*railsconf08*

The first big talk I gave on Git in early 2008.  There are over 500 slides here, but I gave them fairly easily in about 45-50 minutes.  I did a screencast of this deck, so you can see the presentation being given (url in the readme in that subdir).  It introduces basic Git concepts, starting from the internals, then goes over all the porcelain you use most often.  This is a bit old (pre 1.6), it still assumes you have all the executables in your path rather than in libexec, and I've since moved away from talking about internals off the bat (Basic Git Talk still goes over some internal concepts, but much more gently and farther into the presentation, I think.

*sor09*

This is the talk I gave at Scotland on Rails in 2009.  It has a lot of the Basic Git Talk, plus a number of advanced commands (revision selection, bisect, rebasing, etc).  It is a large deck, over 500 slides - it will take at least 2 hours to get through.  I did 80% of it in 45 minutes, but I was in overdrive., One could easily split it into two shorter presentations.

Me
=================

Scott Chacon originally authored and gave most of these presentations.  If you have any questions, want permission for anything (chances are you'll have it) or are severely personally offended by anything in said slides, you can contact him at schacon at gmail dot com.

More Repositories

1

git-scribe

basically the best way to write an ebook
XSLT
1,352
star
2

hg-git

mercurial to git bridge, pushed to directly from the hg-git plugin in Hg
Python
620
star
3

gitbook

Git Community Book Source
Ruby
464
star
4

ticgit

Git based distributed ticketing system, including a command line client and web viewer
Ruby
432
star
5

grack

GIt Smart HTTP Server Rack Implementation
Ruby
384
star
6

git-pulls

command line tool to facilitate github pull requests
Ruby
292
star
7

why_i_love_github

265
star
8

cowsay

git version of awesome cowsay project
Shell
234
star
9

whygitisbetter

the source code for whygitisbetterthanx.com
Shell
163
star
10

igithub

github for the iphone
Objective-C
105
star
11

blink

Example file to blink the LED on an Arduino
Arduino
98
star
12

objective-git

Git Implementation in Objective-C
Objective-C
87
star
13

munger

a data munging and reporting library for Ruby
Ruby
82
star
14

erlangit

Erlang Git Implementation
Erlang
73
star
15

simplegit

example repo used for testing and such
Ruby
70
star
16

ShowOffPad

ShowOff Presenter on the iPad
Objective-C
67
star
17

simplegit-progit

simple git bindings - example project for Pro Git book
Ruby
61
star
18

geef

Git NEEEEF (Erlang NIF)
C
53
star
19

schacon.github.com

Ruby
51
star
20

git-lighthouse

A tool to help work with git projects that accept patches from Lighthouse
Ruby
47
star
21

git-ruby

A pure ruby implementation of Git - unmaintained. See grit for an active project that has inherited much of this code.
Ruby
45
star
22

kinectaby

ruby bindings to libfreenect
C
44
star
23

libgit

IGNORE THIS! - use libgit2
Ruby
41
star
24

situation-clock

41
star
25

asgit

ActionScript Git library and browser implementation
ActionScript
40
star
26

git-server

pure ruby version of git daemon server functions
Ruby
38
star
27

showoff-wrangling-git

Wrangling Git ShowOff presentation from LCA2010
JavaScript
28
star
28

ghapp.sinatra.min

Minimal Sinatra app that has GitHub auth all ready to go
Ruby
28
star
29

fuzec2

fuzed ec2 helper script
Ruby
26
star
30

githooks

example Git hooks such as user/path based ACL, message policy enforcement, etc
26
star
31

git-sphinx

a script that can help make your git repository code sphinxable
Ruby
21
star
32

ddd

developer driven development talk
JavaScript
20
star
33

github-contest

the github contest sinatra app
JavaScript
17
star
34

perl

perl mirror
17
star
35

libgit2-examples

project to make sure the api guide examples run
C
17
star
36

ribbit

Ruby bindings to libgit2 - moved to libgit2/ribbit
Ruby
16
star
37

recipes

15
star
38

tale_of_three_trees

rubynation talk
JavaScript
15
star
39

git-plumbing-preso

Git Plumbing Presentation at Scottish Ruby Conf
JavaScript
15
star
40

kidgloves

the worlds simplest rack handler - builtin, single threaded, crappy pure-ruby server
Ruby
13
star
41

agitmemnon-server

Cassandra/Git backed python Git server
Python
13
star
42

gs-manual

git-scribe user manual - describing the tool and technical aspects of the workflows
12
star
43

pycon-hg-git

My PyCon 2010 Hg/Git Talk
Ruby
11
star
44

snifter

HTTP sniffer/browser for debugging HTTP/XML based protocols
JavaScript
11
star
45

git-scribe-template

example git-scribe project structure
C
11
star
46

git-scm

Static templates for git-scm.com redesign
JavaScript
11
star
47

example

example git repository
11
star
48

calcdown

Calca/Soulver-like interpreter for Atom
CoffeeScript
10
star
49

gitcrazy

Crazy example scripts for a demonstration content distribution system using git
9
star
50

subsucka

Fast import project, written in Erlang and Ruby, for converting svn repos to git repos quickly.
Ruby
9
star
51

showoff-server

node.js/websocket server for allowing a presenter using ShowOff to control slides on their viewer's browsers.
JavaScript
7
star
52

agitmemnon

Git/Cassandra Ruby Library
JavaScript
7
star
53

schacon

for my profile readme :)
7
star
54

hungarian-desks

An AirTable backed Hungarian algorithm solution to office desk assignment
Ruby
7
star
55

generalhawk

General Hawk for CI Joe
Ruby
7
star
56

tres-arboles

una charla explicando git reset
7
star
57

gitbrowser

Ruby
6
star
58

groundcontrol

testing framework
JavaScript
6
star
59

sitebase

base for a simple site with blueprint css and jquery
6
star
60

collabgit

ShowOff preso on collaborating with Git
JavaScript
6
star
61

myproject

test for screencast
Ruby
6
star
62

showoff_open_source_biz

ShowOff Presentation on Open Source in Business
JavaScript
6
star
63

django-schedule

Python
6
star
64

fireeaglet

native iphone fire eagle updater
5
star
65

mydotjs

my dotjs scripts
JavaScript
5
star
66

gitrack

git on rack - just an example application for a screencast
Ruby
5
star
67

gitx

A gitk clone for OS X
Objective-C
4
star
68

hg-git-tester

crappy tests for hg-git to make things easier for me
Ruby
4
star
69

petition_watch

App to watch for petitions that you care about
Ruby
4
star
70

article

C
3
star
71

rails-test

Ruby
3
star
72

testrepo

test repo
Java
3
star
73

fowa-talk

3
star
74

git-crash-showoff

simple git showoff presentation
3
star
75

tobal

Automatically exported from code.google.com/p/tobal
Ruby
3
star
76

snakeeyes

cijoe like soldier that reports to general hawk
Ruby
3
star
77

fuselage

Light weight Ruby wrapper for Github v3 api
Ruby
2
star
78

example-stats

example project for article
Ruby
2
star
79

project

test project for tutorial
Ruby
2
star
80

teddy-tv-web

JavaScript
2
star
81

mytest

Ruby
2
star
82

hw

Ruby
2
star
83

aoc

Ruby
2
star
84

blah

Ruby
1
star
85

xc4test

1
star
86

testwhatever

1
star
87

trulia

Ruby
1
star
88

railstest

Ruby
1
star
89

try_git

1
star
90

man

manifest test
1
star
91

test-cmu

1
star
92

newrepo

1
star
93

testyd

1
star
94

usctest

Ruby
1
star
95

chatterblog1

CSS
1
star