Commands discussed in this section are git commit, git log, and git show. When you use the git commit command to commit/check-in/submit to the git repository:
Using Git Branch, you can create your own branches and jump between branches as if git was built from the ground-up for a great branching experience (yes, it was).
In these examples, the other users of the shared repository will not be very remote since the repository will be on the same disk as the users' home directories.
Adding and removing remote branches using git branch is explained in this tutorial. Click on this link to learn more about using git branch with remote branches.
Common Ancestor
When merging a file with conflicts: The version of the file that current and other branches originated from.
Dirty working directory
If files have been updated in the working directory after they were updated in the index then the working directory is considered "dirty". The working
The git "index" is where you place files you want committed to the git repository. Learn more about the git index and git commit by selecting this link.
Version Control System ("VCS") need to be able to provide to its users? GitGuys explains exactly what it needs to include and provides tutorials on Git.