Ga naar hoofdinhoud

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.

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
Controlevraag
Je slaat deze stap over. Later maak je in Ubuntu je eerste commit. Wat gebeurt er?
Kies wat jij denkt. Bij het goede antwoord zie je de uitleg.

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.