Nieuwe Bestanden Toevoegen
Veeg om het menu te tonen
Een tekstbestand aanmaken
Maak een tekstbestand aan in je projectmap zodat de working tree niet langer leeg is. Gebruik hiervoor het echo-commando:
echo 'Learning Git is cool!' > test.txt
'Learning Git is cool!' is de tekstinhoud die in het bestand wordt geschreven. De enkele aanhalingstekens worden alleen gebruikt om de tekst af te bakenen en worden niet in het bestand opgenomen. Standaard print het echo-commando tekst naar de terminal, maar de output redirectie-operator > stuurt deze door naar het bestand test.txt.
Voer nu het commando git status uit:
git status
Er bevindt zich nu een bestand in de working tree, maar dit wordt momenteel niet gevolgd door Git. Om het te laten volgen, voeg het bestand toe aan de staging area.
Toevoegen aan de Staging Area
De staging area, ook wel de "index" genoemd, is een bestand dat dient als een tussenstap tussen je werkmap en de Git repository zelf. Het bevat informatie over de wijzigingen en bestanden die in de volgende commit worden opgenomen.
Een commit is een fundamentele bewerking die wijzigingen aan bestanden in je Git repository vastlegt. In wezen maak je met een commit een momentopname van je project op een bepaald tijdstip en sla je deze op.
Het commando om een bestand toe te voegen aan de staging area is als volgt:
git add <file>
Vervang <file> door de naam van het bestand of het pad ten opzichte van de hoofdmap van je project als het bestand zich in een specifieke map binnen je project bevindt. Voor ons ziet het commando er als volgt uit:
git add test.txt
Voeg het bestand test.txt toe aan de staging area en controleer vervolgens de status van zowel de working tree als de staging area:
git status
De opdracht git status toont de status van zowel de werkdirectory als de staging area.
Zoals je ziet is test.txt toegevoegd aan de staging area, wat een enkele wijziging vertegenwoordigt die klaar is om te worden gecommit: het toevoegen van een nieuw bestand. Hier is een illustratie om het duidelijk te maken:
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.