Explain the advantages of forking workflow?
What is git cherry-pick?
Tell me the difference between head, working tree and index, in git.
Name a few git commands and explain their usage.
What is the difference between git pull and git fetch?
How do you configure a git repository to run code sanity checking tools right before making commits, and preventing them if the test fails?
Can you explain the gitflow workflow?
How to resolve a conflict in git?
How is git instaweb used?
What is git reflog?
Why is it desirable to create an additional commit rather than amending an existing commit?
In git, how would you return a commit that has just been pushed and made open?
What is the difference between rebasing and merge in git?
What does a commit object contain?
What is git fork?