--- layout: default title: Welcome to the GitHub Help site ---

Here we have compiled many guides to help you set up and use GitHub. Be aware that these guides generall only cover GitHub-specific topics, for help learning how to use Git, please check out Learn.GitHub

This site is a work in progress.

Start the Full Course
10 Minute Crash Course
"Why Git" in 5 Minutes


Windows

{% for post in site.categories.windows %}
{{ post.title }} {% if post.description %}

{{ post.description }}

{% endif %}
{% endfor %}

Mac OSX

Distributed Git

Fetch, merge, pull and push between multiple remote repositories.

Linux

Filter Branch

Modify large sections of your commit history at once, changing emails, names or files globally.

Special Interest

Git and Windows - General

Install and use Git on a Windows environment using the default mSysGit tools.