Git

Git

Git (/ɡɪt/[6]) is a version control system (VCS) for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for software development, but it can be used to keep track of changes in any files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows. Git was created by Linus Torvalds in 2005 for development of the Linux kernel, with other kernel developers contributing to its initial development.[11] Its current maintainer is Junio Hamano. Wikipedia

Git Immersion

Git Immersion is a guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it. Homepage

Git Help

Sometimes you just need a little help. Homepage

Tower

Version control with Git - made easy. In a beautiful, efficient, and powerful app. Available for Mac and Windows. Homepage

Gitboxapp

One-click commit, push and pull. Unique search in history and undo for Git commands. Powerful commands like rebase, branch reset and cherry picking. And now it works with submodules. Homepage

Tortoise Git

TortoiseGit provides overlay icons showing the file status, a powerful context menu for Git and much more! Homepage

SmartGit

Get your commit done. SmartGit is a Git client with support for GitHub Pull Requests+Comments and SVN. It runs on Mac OS X, Windows and Linux. Homepage

Github Guides

Homepage

  • Understanding the Github Flow

  • Hello World

  • Contributing to Open Source on Github

  • Getting Started git Github Pages

  • Getting your Project on Github

  • Forking Projects

  • Be Social

  • Making Your Code Citable

  • Mastering Issues

  • Mastering Markdown

  • Documenting your Project on Github

Last updated