GitHub Guides
Setting Up
- Tell git your user name and email address
- Providing your SSH Key
- Addressing authentication problems with SSH
- How to not have to type your password for every push
- How to transparently clone from github with ssh tunnels
Working with git
Git for Mac
- Compiling and installing git on Mac OS X
- Get git on Mac
- Setting up a remote repository using GitHub and OSX
- Issues with TextMate set as git editor
Git for Windows
- Using Git and GitHub for the Windows for newbies
- Setting up a project with Git and GitHub
- Dealing with newlines in git
Cross-platform Git
Importing existing projects
Everyday git
- Git Cheat Sheet
- Remove a remote branch
- Cool and unusual Git techniques
- Changing a series of commits or patches.
- Completely remove a file from all revisions
- Change author details in commit history
- put your git branch name in your shell prompt
- Ignore for Git
Remotes
- Push a Branch to GitHub
- Push tags to github
- Dealing with errors when pushing
- Showing and tracking remote branches
- Keeping a git fork in sync with the forked repo
- Using git submodules to track plugins
- Developing with Submodules
Working with GitHub
- Getting a copy of your github repo
- Pull Requests
- Textile Formatting
- Managing collaborators
- How do I delete a repository?
- Fork a project and submit your modifications
- Managing multiple clients and their repositories
- Multiple GitHub Accounts
- How to move a repo to another account
- Import an existing git repo
- README Formatting
- Making sense of the participation graph data
- Dealing with firewalls and proxies
- GitHub and Firefox Ubiquity
- Pages
- GitHub flavored markdown
Service Hooks
- Post-Receive Hooks
- Integrating git commit messages in Lighthouse
- Lighthouse Post-Commit Hook?
Deploying
Bugs and Feature Requests
- Disaster FAQ: What to do when GitHub goes bad
- Feature Requests
- GitHub Bugs!
- ‘percent_expand: NULL replacement’ Bug
- I’m missing my Gravatar icon on my commits
- Syntax highlighting isn’t working for my language
- Why won’t my RubyGem build?
- Why aren’t my commits shown in blue in the 52 Week Participation graphs?

