Member-only story
Commonly Asked Git Questions in Interviews
When you’re prepping for an interview, especially for a role that involves coding or development, Git questions often pop up. Git is like a time machine for your code — it helps you track changes, collaborate with others, and if needed, go back in time to fix mistakes. Here’s a breakdown of common Git interview questions, the scenarios where they might come up, and how you can solve them using the right commands.
1. How do you clone a repository?
Scenario: You’ve just joined a new project, and the team lead says, “Clone the repo from GitHub and start working.”
Solution: This is one of the most basic things you’ll do in Git. Cloning means making a copy of the repository on your local machine so you can start working on it.
Command:
git clone <repository-url>
Example:
git clone https://github.com/user/repo.git
After running this, you’ll have an exact copy of the project on your machine.
2. How do you create a new branch and switch to it?
Scenario: Imagine you’re fixing a bug or working on a new feature, but you don’t want to mess with the main codebase (main branch). So, you need to create…