Git diagram for data transport commands
If you’re unfamiliar with data transport commands in Git or have troubles understanding the idea of four “buckets” (workspace, index, local repository and remote repository) or you’re generally a newbie to Git, then there’s a great answer at Stack Overflow, which basically is a diagram image taken from Oliver Steele’s blog and that actually explains everything! :>
Here is the diagram, that tells all:
For more cool information of this kind follow to Oliver’s GitHub profile or his blog.