### Repository Creation I created a new repository inside the **Git-Training-Hub** organization on Git Comorin. The repository name is `git-practice-muralikrishnan.rajamuni` It was created empty (no README, no .gitignore, no license). ### Screenshot: ![Repository Creation](GIT_ASSIGNMENT.png) ### Step 1: What is Git and Version Control Version Control is a system that records changes to files over time. Git is the most popular Version Control System (VCS). It’s distributed, meaning every developer has a full copy of the project history (not just files). ### Step 2: Installing Git & Configuring User Info ![Repository Creation](git_version.png) ![Repository Creation](git_config.png) ### Step 3: Initializing a Repository ![Repository Creation](git_init.png) ### step 4: Working Directory, Staging, and Commits: ![Repository Creation](git_add.png) ![Repository Creation](git_commit.png) ![Repository Creation](git_status.png) ### Step 5: Viewing Commit Logs & Diffs: ![Repository Creation](git_diff.png) ![Repository Creation](git_log.png) ![Repository Creation](git_log_oneline.png) ### Step 6 : Creating & Switching Branches: ![Repository Creation](git_branch.png) ![Repository Creation](git_checkout.png) ### Step 7: Cloning a Remote Repository: ![Repository Creation](git_cloned.png) ### Step 8: Adding & Managing Remotes ![Repository Creation](git_remoteadd.png) ![Repository Creation](git_remote.png) ### Step 9: Pushing ![Repository Creation](git_push.png) ### Step 10: Pull ![Repository Creation](git_pull.png) ### Step 11: Ignoring Files with .gitignore: ![Repository Creation](.gitignore.png) ### Viewing File History ![Repository Creation](gitlog-p.png) ![Repository Creation](gitlog--oneline.png) ### Viewing File History with Blame ![Repository Creation](gitblame.png) ![Repository Creation](gitblame-L.png) ![Repository Creation](gitblame-e.png)