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?
What are the two components (pre-requisites) that jenkins is mainly integrated with?
What is jenkins pipeline?
What is a ci cd pipeline?
What is agent directive in jenkins?
What are the various ways in which the build can be scheduled in jenkins?