Wat heb je nodig?
Checklist:
- Een GitHub account
- GitHub Desktop (heb je waarschijnlijk al)
- Git in je terminal (zie stap 1)
Werk je alleen met GitHub Desktop? Dan hoef je alleen in Desktop in te loggen: Settings (Mac) of File → Options (Windows) → Accounts → Sign in. Wil je ook de terminal gebruiken? Doe dan de stappen hieronder.
Stap 1: Check of Git er is
Open de terminal en typ:
git --version
Zie je iets als git version 2.45.0? Dan ben je klaar met deze stap.
Foutmelding?
- Mac: je krijgt een pop-up. Klik op Installeer en wacht even.
- Windows: download Git for Windows via git-scm.com en klik door de installer. Open daarna een nieuwe terminal.
Stap 2: Vertel Git wie je bent
Bij elke commit zet Git je naam. Dat stel je één keer in:
git config --global user.name "Jouw Naam"
git config --global user.email "jij@voorbeeld.nl"
Let op: gebruik hetzelfde e-mailadres als je GitHub account. Anders ziet GitHub niet dat de commits van jou zijn.
Stap 3: GitHub CLI (optioneel)
De GitHub CLI (gh) is een extra hulpmiddel. Daarmee kun je ook pull requests en issues maken vanuit de terminal, zonder de website te openen.
# Mac
brew install gh
# Windows
winget install --id GitHub.cli
Daarna inloggen:
gh auth login
Kies steeds de eerste optie en log in via de browser.
Handig: na gh auth login hoef je bij git push nooit meer een wachtwoord te typen.
.gitignore
Sommige bestanden wil je nooit op GitHub hebben. Die zet je in een bestand dat .gitignore heet, in de hoofdmap van je project:
# .gitignore
node_modules/
.env
.DS_Store
dist/
node_modules/— heel groot, en iedereen kan het zelf installeren metnpm install.env— hier staan geheime wachtwoorden en API keys in.DS_Store— rommelbestandje van de Macdist/— wordt automatisch gemaakt bij het builden
Let op: maak de .gitignore vóór je eerste commit. Een Vite-project heeft er al een!