Creating a Repository
Initializing a project the "Remote-First" way
🌈 Step-by-Step Guide
Start a New Repository
Select the + dropdown (top-right corner) and click New repository.
Name Your Repository
Use a specific, short name (e.g., mental-model-1).
- Use lowercase letters
- Replace spaces with hyphens (-)
- Keep it descriptive but concise
- Avoid special characters
Set Visibility
Select visibility (public for this course).
Initialize With Files
This is an important step! Check these boxes:
✅ Add a README file
Check this box! A README is like the front page of your project. It tells visitors what your project is about.
✅ Add .gitignore
Select a template based on your project type, for example:
- Node - for JavaScript/Node.js projects (a good default to select)
- Python - for Python projects
This prevents uploading hidden system files that shouldn't be in your repository! Ask Copilot to configure this file properly if you're unsure.
Create!
Click the big green Create repository button.
🎉 Congratulations! Your repository now exists on GitHub!
📋 Quick Reference Checklist
✨ Try It Now!
Create a "Sandbox" repository right now just to practice. You can delete it later! This is a safe space to experiment.