Files
git-practice-solomon/GIT_ASSIGNMENT.md
2025-09-04 10:12:54 +05:30

1.2 KiB

1. What is Git and Version Control

Git is a Version Control System (VCS).

Tracks changes in files, helping teamwork without conflicts.

Problem it solves: Multiple people edit the same file → overwrite problem.

Old version ku back poganum na kashtam.

Example: School project / Google Docs → many people editing the same file

alt text

2. Installing Git & Configuring User Info

alt text

3. Initializing a Repository

alt text alt text

4. Working Directory, Staging, and Commits

alt text

5. Adding & Committing Files

alt text

6. Viewing Commit Logs & Diffs

alt text alt text alt text

7. Creating & Switching Branches

alt text alt text alt text

8. Cloning a Remote Repository

alt text

9. Adding & Managing Remotes

alt text

10. Pushing & Pulling Changes

alt text alt text

11. Ignoring Files with .gitignore

![alt text](git status before ignore.png) alt text