- Official documentation
- Git SVN crash course
- Git Reference by GitHub team
- Git-sweep A command-line tool that helps you clean up Git branches that have been merged into master.
- Switching our corporate version control system to GitHub
- Git ready learn git one commit at a time
- A Visual Git Guide
- Git for Interns and new Employees
- A few git tips you didn’t know about
- Understanding git for real by exploring the .git directory 2016-02-20
Installing
Branching
- git-flow
- Another Git Branching Model— 2012-01-02
- See also Branch per feature
- My Git branching model — 2012-01-17
- Issues with git-flow — 2011-08-31
Hosting
Using
Snippets
Create a repository
git init git add -A git commit -m "First release"
Synchronize with a remote server
git remote add origin git@remote.server.com:test.git git push origin master
Cloning
Delete a branch
git branch -d local_branch
git push origin :remote_branch
checkout tracked remote branch
git checkout -b branch_name -t origin/branch_name
Finding what branch a commit came from
git branch --contains <commit>
Pingback: howto setup git | slibowitch()