Terms at a glance
| Term | One-line definition | In the 60-min challenge |
|---|---|---|
| Repository | A remote backup/collaboration space for your project | Create one on GitHub in Deploy step |
| Branch | A separate line of development | Deploy flow usually targets main |
| Commit | A saved unit of changes in history | git commit -m "... " |
| Push | Upload local history to GitHub | git push -u origin main |
| Pull Request | A request to merge branch changes | Used for team code review workflow |
Most-used commands
Terminal
# 1) Start Git in current folder
git init
# 2) Stage changed files
git add .
# 3) Save snapshot
git commit -m "Initial commit"
# 4) Link remote repository
git remote add origin https://github.com/USERNAME/my-admin.git
# 5) Upload to GitHub
git branch -M main
git push -u origin mainWhat to read next
- Tools Setup for Git installation and initial config.
- DNS Basics for Cloudflare/domain concepts.
- CI/CD for automated GitHub Actions workflows.