| CARVIEW |
Git Training — Customized git training from the experts at GitHub
Photo by Brian Haberer
Git Tool Training
With our hands-on training, your developers will learn to use Git quickly and confidently. We customize the course to match your current knowledge—everything from just starting to use source control to the inner workings of git.
Workflow Development
Need help developing a Git based workflow that fits your team? GitHub can create an efficient and effective workflow that takes advantage of Git’s agility and power. Let us show you how easy it is to collaborate on internal projects together.
Git Integration
Get Git up and running with your existing toolkit and infrastructure. Whether you’re using Perforce, Subversion, ClearCase, CVS, or no SCM at all, we can help you make a smooth transition. We can also help integrate your ticketing and code review systems with Git.
“When Oakley decided to use Git as its primary version control system, training was a huge concern of ours. In an extremely short amount of time, Scott had our developers up and running, with absolutely no issues at all.”
Brad Haydon, Oakley, Inc.
Book your training today!
Contact us directly at training@github.com or use the form below
Scott Chacon
Resident git instructor extraordinaire
- Git core contributor
- Experienced speaker & instructor
- Author of Pro Git
“Scott Chacon is a one man wolf pack, wandering through the desert…”
Brad Haydon, Oakley, Inc.
- © 2011 GitHub Inc. All rights reserved.
- Terms of Service
- Privacy
- Security
Keyboard Shortcuts (see all)
Site wide shortcuts
- s
- Focus site search
- ?
- Bring up this help dialog
Commit list
- j
- Move selected down
- k
- Move selected up
- t
- Open tree
- p
- Open parent
- c or o or enter
- Open commit
- y
- Expand URL to its canonical form
Pull request list
- j
- Move selected down
- k
- Move selected up
- o or enter
- Open issue
Issues
- j
- Move selected down
- k
- Move selected up
- x
- Toggle select target
- o or enter
- Open issue
- I
- Mark selected as read
- U
- Mark selected as unread
- e
- Close selected
- y
- Remove selected from view
- c
- Create issue
- l
- Create label
- i
- Back to inbox
- u
- Back to issues
- /
- Focus issues search
Network Graph
- ← or h
- Scroll left
- → or l
- Scroll right
- ↑ or k
- Scroll up
- ↓ or j
- Scroll down
- t
- Toggle visibility of head labels
- shift ← or shift h
- Scroll all the way left
- shift → or shift l
- Scroll all the way right
- shift ↑ or shift k
- Scroll all the way up
- shift ↓ or shift j
- Scroll all the way down
Source Code Browsing
- t
- Activates the file finder
- l
- Jump to line
- y
- Expand URL to its canonical form
Markdown Cheat Sheet
Format Text
Headers
# This is an <h1> tag ## This is an <h2> tag ###### This is an <h6> tag
Text styles
*This text will be italic* _This will also be italic_ **This text will be bold** __This will also be bold__ *You **can** combine them*
Lists
Unordered
* Item 1 * Item 2 * Item 2a * Item 2b
Ordered
1. Item 1 2. Item 2 3. Item 3 * Item 3a * Item 3b
Miscellaneous
Images
 Format: 
Links
https://github.com - automatic! [GitHub](https://github.com)
Blockquotes
As Kanye West said: > We're living the future so > the present is our past.
Code Examples in Markdown
Syntax highlighting with GFM
```javascript
function fancyAlert(arg) {
if(arg) {
$.facebox({div:'#foo'})
}
}
```
Or, indent your code 4 spaces
Here is a Python code example
without syntax highlighting:
def foo:
if not bar:
return true
Inline code for comments
I think you should use an `<addr>` element here instead.