1. What is Git and Version Control Assignment: -Write down (in your own words) what problem Git solves. -Find one real-life example where multiple people edit the same file (school project, code, Google Docs). -Answer: Why is version control better than emailing files back and forth? --Git is mainly created to keep (1)control of version history especially during development - it makes sure nothing is lost due to human error and helps keep track of changes and by who. This is important to (2)ensure efficiency during any project - takes up lesser time to fix errors and go back and forth between versions if necessary. Files are also (3)accessible remotely and doesn't require a specific device. --Examples: Group projects presentations, research papers worked on by multiple people --Emailing back and forth takes a lot of disk space and memory as opposed too version control that keeps track of specific changes and times. Emailing back and forth requires manual intervention to keep track of version, prone to error and confusion, sometimes data could get lost in the pile. Git is not managed by a singular person, which makes sure all files are accounted for and treated the same - makes it easier to look back and understand the process each version or file went through because they all underwent the same set of file managment rules. 2. Installing Git & Configuring User Info(COMPLETED) Assignment: Install Git (if not already installed). Run: git --version git config --global user.name "Your Name" git config --global user.email "your@email.com" Verify with: git config --list 3. Initializing a Repository Assignment: Create a new folder git-practice-<>. Inside, run: git init Verify that a .git folder is created. Run git status and note the message (it should say “No commits yet”). mkdir git-practice-Mag git init ls -a verify folder git status nothing added to commit but untracked files present (use "git add" to track)