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.gitfolder 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
DevUserand email as[email protected]. 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
ProjectUseras the username and[email protected]as the email to track contributions differently in that project.Check Configuration Display all Git configuration details to ensure setup correctness. Use
git config --listand filter only theusersettings for clarity.
Solution
1. Initialize a Repository
Open a terminal and navigate to the folder where you want to create the repository
mkdir MyProject
cd MyProjectInitialize the Git repository
git initThis creates a .git folder in the MyProject directory.
Verify that the repository is initialized
git statusYou should see a message like,
2. Set Up User Details Globally
Set global username and email
Verify the global configuration is updated

Last updated