Name some git commands and also explain their functions?
What is subgit and why is it used?
What is a git commit and what does the commit object contain?
What is git and why do we use it?
What are git stash and git stash drop?
What commands will you use to bring a new feature to the main branch?
Why git and not svn?
What is rebasing syntax in git?
What is a repository and how will you create it?
Distinguish between git fetch and git pull?
What is the purpose of branching and how many branching strategies can you apply?
What is a “conflict” in git and how is it resolved?
Explain the gitflow workflow?
How will you know in git if a branch has already been merged into master?
What is subgit?