Student Details

Your Full Name: Sonam Tamang

Your Group Number: Group 1 : Deployables

Git and GitHub Assignment

Briefly explain the Git & GitHub concepts you’ve learned so far (like repository basics, status, staging, commits, history, branching, merging, etc.).

✦ Imagine you’re explaining these ideas to a 10th-grade student, so use simple words and easy-to-understand examples or analogies.
✦ Also, think like a DevOps/Cloud engineer – sometimes applications fail, and while you may not fix the app code itself, you need to look into code snippets, logs, or commit history to understand what went wrong.
✦ For example: a wrong database connection string in code will show up in logs, and using Git history you can check who changed it and when.

Your Task:

[Write your learning summary here – including both Git basics and one debugging example]

Concepts I have learned and Understand

What is Git ?

Git is a distributed version control and source code management system. It helps developers track and manage different versions of a project’s source code. Git also makes it easier to collaborate with others, maintain a history of changes, and even serve as a backup for source code.

Version: different iteration of same things

image that shows the concept of git

GitHub WorkFlows:

image that shows the concept of git

Key Notes: