💡 Git is the most popular VCS used by millions of developers worldwide
Before using Git, configure your identity:
# Set your name
git config --global user.name "Your Name"
# Set your email
git config --global user.email "your.email@example.com"
# Check your configuration
git config --list
# Example:
git config --global user.name "Mahfuz Ibne Syful"
git config --global user.email "mahfuzibnesyful24@gmail.com"
💡 Use the same email as your GitHub account!
# Initialize a new repository
git init
# Check status of files
git status
# Stage files for commit
git add <file>
git add .
# Commit changes
git commit -m "Your message"
# View commit history
git log --oneline --graph --decorate
# Clone existing repo
git clone <url>
# Add remote to local repo
git remote add origin <url>
# Push to GitHub
git push -u origin main
# Pull latest changes
git pull
Markdown is a lightweight markup language for formatting text
# Heading 1
## Heading 2
### Heading 3
**bold text**
*italic text*
- Bullet point
1. Numbered list
[Link text](url)

```code block```
`inline code`
git initREADME.md with Markdowngit add . && git commit -m "Initial commit"git remote add origin <url>Questions?
See you on Day 2 for PRs & Collaboration!