Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Home
/
DevOps
/
Git
DevOps
Git
Curated Git interview questions with detailed answers.
30
questions
updated weekly
Junior
10
Middle
12
Senior
8
Git questions
30 / 30 shown
Default
Popular
Newest
›
What is Git and why is version control important?
Junior
#Devops
Details →
›
What are the essential Git commands?
Junior
#Devops
Details →
›
What is the staging area in Git?
Junior
#Devops
Details →
›
How do branches work in Git?
Junior
#Devops
Details →
›
How does merging work in Git?
Junior
#Devops
Details →
›
How do remote repositories work?
Junior
#Devops
Details →
›
What is the difference between clone, fetch, pull and push?
Junior
#Devops
Details →
›
What is a .gitignore file and how do you use it?
Junior
#Devops
Details →
›
What makes a good commit and commit message?
Junior
#Devops
Details →
›
How do you undo changes in Git?
Junior
#Devops
Details →
›
What is the difference between rebase and merge?
Middle
#Devops
Details →
›
How does interactive rebase work?
Middle
#Devops
Details →
›
What is git stash and when do you use it?
Middle
#Devops
Details →
›
What are common Git branching workflows?
Middle
#Devops
Details →
›
What are pull requests and code review?
Middle
#Devops
Details →
›
How do you resolve merge conflicts effectively?
Middle
#Devops
Details →
›
How do tags and releases work in Git?
Middle
#Devops
Details →
›
What is git cherry-pick and when is it useful?
Middle
#Devops
Details →
›
How do you recover lost commits with git reflog?
Middle
#Devops
Details →
›
How does Git work internally?
Senior
#Devops
Details →
›
What are some advanced Git commands and techniques?
Senior
#Devops
Details →
›
When and how should you rewrite Git history?
Senior
#Devops
Details →
›
What are best practices for Git in a team?
Senior
#Devops
Details →
›
What is a detached HEAD state in Git?
Middle
#Devops
Details →
›
How do you use git log and git diff effectively?
Middle
#Devops
Details →
›
How do you configure Git and use aliases?
Middle
#Devops
Details →
›
What are Git hooks and how are they used?
Senior
#Devops
Details →
›
What is Git LFS and when do you need it?
Senior
#Devops
Details →
›
What are Git submodules and what are the alternatives?
Senior
#Devops
Details →
›
What are monorepo vs polyrepo strategies?
Senior
#Devops
Details →