Q1 - Initialize a Repository and Basic Configurations
Problem Statement
Initialize a Repository Create a new Git repository in a folder named
MyProject
. This initializes a.git
folder where Git will track changes. Verify the repository is initialized usinggit status
.Set Up User Details Globally Configure your Git setup by setting your global username as
DevUser
and email asdevuser@example.com
. This ensures all commits made by you are attributed correctly across all repositories.Set Up Project-Specific User Details Override the global Git configuration for a specific project. Set
ProjectUser
as the username andprojectuser@example.com
as the email to track contributions differently in that project.Check Configuration Display all Git configuration details to ensure setup correctness. Use
git config --list
and filter only theuser
settings for clarity.
Solution
1. Initialize a Repository
Open a terminal and navigate to the folder where you want to create the repository
Initialize the Git repository
This creates a .git
folder in the MyProject
directory.
Verify that the repository is initialized
You should see a message like,
2. Set Up User Details Globally
Set global username and email
Verify the global configuration is updated
Last updated