uitgewerkt

🎖️ Licentie: CC BY-NC-SA 4.0 📅 Aangemaakt: 17-06-2024


Als we op ons computer al enkele bestanden in een repo hebben staan en we willen die naar Github synchroniseren, of je maakt liever de repo direct van je computer en synchroniseert die dan, dan kan je deze handleiding volgen!

Lokale repo maken

We starten met een lokale repo aan te maken om later naar Github te pushen.

Stappenplan

Ga naar de doelmap

Selecteer de map waar je je repo in wilt maken en open die in een terminalvenster

PS C:\Users\gebruiker\Downloads>

Opstarten repo

Met één enkel commando maken we een nieuwe git repo aan.

git init
Initialized empty Git repository in C:/Users/gebruiker/Downloads/git-test/.git/

Aanmaken branch

Je maakt best een branch aan direct wanneer je begint. Wij noemen de hoofdtak main

git branch -M main
Link to original

Bestanden toevoegen aan repo

Nu we op onze PC een repo hebben staan kan je die openen via via Visual Studio Code en zo nieuwe bestanden aanmaken en beheren of gewoon via tekstblok.

Stappenplan

Vind je doelmap

In ons geval is dit C:\Users\gebruiker\Downloads\git-test

Open hem met Visual Studio Code

Je krijgt via VSC ook extra info. Welke branch, of je bestanden gewijzigd zijn, hoe, waar, … - Handig!

Link to original

OF

Stappenplan

Ga naar je lokale repo

Browse op je computer naar je repo, de mijne staat in C:\Users\gebruiker\Downloads\git-test>

* Maak een bestand aan

Als je dit nog niet hebt gedaan, maak een bestand aan in je lokale repo, voeg iets van inhoud toe en sla het op.

notepad.exe test.txt

Voeg het bestand toe aan het versiebeheer

Nu dat je bestand is aangemaakt moeten we git laten weten dat we dit bestand willen tracken.

git add test.txt
  • Je moet mogelijk test.txt veranderen door de naam van het bestand dat jij wilt navolgen.

Vastleggen als een mijlpaal

Als we klaar zijn met veranderingen maken aan het bestand kunnen we onze wijzigingen vastleggen in jouw geschiedenis met een opmerking.

git commit -m "test bestand aangemaakt"
  • "test bestand aangemaakt" moet je aanpassen naar wat je wilt dat de commit zegt.

Tracking!

Jouw bestand wordt door git bijgehouden en je hebt je verandering zelfs vastgelegd om in de toekomst mogelijk op terug te keren.

Link to original

Remote repo configureren

Als je je lokale repo wilt pushen naar een repo op afstand (Github) moet je eerst instellen welke remote je wilt bereiken. (Dit noemt men een ‘origin’)

Stappenplan

Commando’s

Voer de commando’s van de laatste stap van Github repo aanmaken in.

git remote add origin https://github.com/gebruiker/repo.git
  • gebruiker moet vervangen worden door jouw gebruikersnaam
  • repo moet vervangen worden door de naam van je repo
Link to original

Bestanden en wijzigingen pushen naar remote

Nu we effectief dingen in onze repo hebben staan kunnen we ze gaan synchroniseren naar een repo op afstand (Github)

Stappenplan

Doelmap

Ga naar de map van je lokale git repo. In ons geval C:\Users\gebruiker\Downloads\git-test

Push je lokale repo

Nu gaan we alle wijzigingen van onze lokale repo pushen naar de remote.

git push -u origin main
  • Je moet mogelijk main veranderen als je je hoofdtak een andere nam hebt gegeven.

Synchronisatie!

Je wijzigingen en bestanden zijn gesynchroniseerd met Github!

Link to original