Online zetten: git in Ubuntu
Hier bouw je op verder: Ubuntu in WSL en Git vertellen wie je bent
Weet je dit niet meer zeker? Lees het terug voordat je verdergaat.
- Linux Ubuntu in WSL
- VS Code & Git Git vertellen wie je bent
Een server draait Linux. Daarom haal je je project nu naar Ubuntu in WSL, en laat je het daar draaien, eerst zonder iets nieuws. Ubuntu heeft een eigen git, los van die op Windows, en die kent jou nog niet.
Wie ben je?
Open Ubuntu, en vertel git je naam en het e-mailadres van je GitHub-account:
git config --global user.name "Sam de Vries"
git config --global user.email "sam@voorbeeld.nl"
git config --global pull.rebase false
Gebruik je eigen naam en je eigen adres. --global betekent: voor elk project van deze gebruiker in Ubuntu. Op Windows deed je dit ooit ook al, maar dat was de git van Windows.
De derde regel is voor git pull: staat er op GitHub een commit die jij nog niet hebt, terwijl jij er ook een maakte, dan voegt git ze samen in plaats van te stoppen met een foutmelding.
Kijk wat git nu van je weet:
git config --global --list
Er gaat iets mis
Author identity unknown
Author identity unknown
*** Please tell me who you are.
Oorzaak: git in Ubuntu weet nog niet wie je bent. Dit zie je pas bij je eerste commit, in les 12.
Oplossing: doe de twee regels met git config --global van hierboven, en commit opnieuw.
git: command not found
Oorzaak: git staat niet in jouw Ubuntu. Op een gewone installatie van Ubuntu 24.04 in WSL staat hij er wel.
Oplossing: installeer hem met sudo apt update en daarna sudo apt install git, zoals in Programma's installeren van de Linux-cursus.
Door naar les 8: je sleutel op GitHub.