If you are a web designer or developer you probably know Git and GitHub . Git is a version control management system for developers. Git is essential for any developers; it allows you to keep track of the changes in your code as you progress developing.
Why we need version control for your source code? In programming, lot of people are working together in a lot of files, so it is not easy to track each change. A version control will help you figure out what changes made in the archive. Git will allow us to work and collaborate each other in a more efficient manner. So let’s talk about the distributed part, we have version control which is the git, so we now need a central source like GitHub to collaborate well.
Git is a huge subject; there is a lot of things to learn. We thought it would be nice to provide a great learning resource for Git and GitHub . in this pot you can see a great overview of great resources for learning git and GitHub .
Categories
GitLab
Source
Gogs
Source
Gitea
Source
Fork
Source
VersionPress
Source
Octolink
Source
Git Cola
Source
Git for Windows
Source
libgit2
Source
LearnGitBranching
Source
GitHub Desktop
Source
Tower
Source
SmartGit
Source
SourceTree
Source
Oh My Zsh
Source
SubGit
Source
Jekyll
Source
SparkleShare
Source
GitKraken
Source
Aurees Git Client
Source
Helix TeamHub
Source
EGit
Source
Gitbox
Source
GitX
Source
Magit
Source
Meld
Source
Reposurgeon
Source
WiGit
Source
Shinmun
Source
GitX-dev
Source
Giggle
Source
gitg
Source
Hub
Source
WeGit
Source
Diffuse
Source
SketchGit
Source
Git.NB
Source
GitUp
Source
ikiwiki
Source
Git Watcher
Source
GitHot
Source
Github Pulse
Source
Git-Sweep
Source
Egg (Emacs Got Git)
Source
OddmuseGit
Source
git-annex
Source
Pepper
Source
GitSlave
Source
Git Extensions
Source
Tutorials
Official Git Tutorial
Source
The Junior Developer’s Quick Start Guide to Git
Source
git ready
Source
Tutorial Git and GitHub Express
Source
Git Tutorial
Source
Git Tutorial | Tutorialspoint
Source
Git – The Simple Guide
Source
Git Immersion
Source
A Visual Git Reference
Source
GitHub: The beginner’s Guide
Source
Become a git guru
Source
An Intro to Git and GitHub for Beginners
Source
A Beginner’s Git and GitHub Tutorial
Source
Everyday Git
Source
Code Review for Git
Source
Git Magic
Source
Github Guide
Source
GitHub For Beginners: Don’t Get Scared, Get Started
Source
Learn Git Basics
Source
Git for Computer Scientists
Source
Using GitHub to Share with SparkFun
Source
How the Heck Do I Use GitHub?
Source
GitHub Flow
Source
Visualizing Git Concepts with D3
Source
Using GitHub
Source
Courses
GitHub Skills
Source
Version Control with Git
Source
Git Real
Source
Travel the multiverse with Git and GitHub
Source
How Git Works
Source
Version Control for Everyone
Source
How to Use Git and GitHub
Source
Git Real 2
Source
Learning GitHub
Source
Learn Git & GitHub
Source
Mastering GitHub
Source
Git Essential Training
Source
Learn Version Control with Git
Source
Git and GitHub LiveLessons
Source
Git Started with GitHub
Source
Books
ProGit Book
Source
A Guide to Git and Github
Source
Learn Version Control with Git Free Online Book
Source
Git In The Trenches
Source
Git Succinctly
Source
Think Like A Git
Source
Conversational Git
Source
Git from the Bottom Up
Source
Learn Enough Git to Be Dangerous
Source
Pro Git Reedited
Source
Git Internals PDF
Source
GitHub Cheat Sheet
Source
Cheatsheet
Git Cheat Sheet
Source
Git Cheatsheet | NDP Software
Source
From Subversion to Git – A Cheat Sheet
Source
GitHub Training Kit – GitHub Cheatsheets
Source
Git cheat sheet | Atlassian
Source
Git Cheat Sheet | Javatpoint
Source
Videos
Git Videos
Source
More Git and GitHub Secrets
Source
Advanced Git
Source
References
The Official Git Site
Source
GitHub Expert Services
Source
Git Wikipedia
Source
GitHub Documentation
Source
Official GitHub Community
Source
GitHub Support
Source
GitHub Resources
Source
YouTube GitHub Guides Channel
Source
Git Wiki Homepage
Source