User Tools

Site Tools


github:initialisatie

GitHub initialisatie

context

dit document beschrijft hoe je met GitHub aan de slag gaat.

netwerk vereisten

uitgaan verkeer op onderstaande poorten:

  1. 80 en 443: toegang tot Git repository
  2. 22: SSH toegang tot je Git account om naar je remote repo te kunnen push/clone/syncen
  3. 9418: Git protocol port om clone en fetch bewerkingen te kunnen doen naar publieke repo's

account

  1. ga naar GitHub en maak je account aan.
  2. kies voor Free account. Dit houdt ondermeer in dat je projecten steeds publiek zullen zijn.
  3. open de bevestigingsmail die Github je toestuurt.
  4. maak nu je eerste repository aan
    1. Repository name: kies een betekenisvolle naam voor je project
    2. Description: geef een korte beschrijving van je project
    3. kies: Create repository

repository toegang

Er zijn verschillende manieren om toegang te krijgen op deze repository:

web

  1. meld aan op je GitHub account en voila!
  2. create a new file: opent een editor en je kan beginnen
  3. upload an existing file: upload een bestaand bestand vanop je computer

desktop

  1. open een repository en kies: Setup in desktop
    dit brengt je naar download pagina van GitHub Desktop
  2. installeer GitHub Desktop
  3. open het programma en meld aan met je GitHub account.
  4. hier heb je een overzicht van je repositories
  5. om die op je desktop beschikbaar te maken kan je die clonen.
    1. standaard naar het pad: Documents\GitHub\<naam repository>
      Alle bestanden in die directory zullen voortaan nu ook in de gaten gehouden worden.

SSH

  1. controleer dat Agent Forwarding actief staat
  2. meld aan op GitHub > Settings > SSH and GPG keys > New SSH Key
  3. plak je public key in het tekstveld
    Als je nu git commando's uitvoert op je remote repos zal je public key gebruikt wordt en hoef je dus geen gebruiker/wachtwoord in te geven.

repository

remote

  1. meld aan op je linux server en cd naar je repo.
  2. controleer of je remote repository toegevoegd is:
    git remote -v
    origin  git@github.com:kveys/dokuwiki.git (fetch)
    origin  git@github.com:kveys/dokuwiki.git (push)
  3. indien niet:
    git remote add origin git@github.com:kveys/<repo>.git

verwijderen

  1. open je repository > tabblad Settings > Danger Zone (helemaal onderaan): Delete this repository
  2. geef de naam van de repository
  3. kies: I understand the consequences, delete this repository

hernoemen

  1. open je repository > tabblad Settings > Repository name - geef de nieuwe naam op - kies: Rename**

meer info

voeg hier linken toe naar verdere uitleg

github/initialisatie.txt · Last modified: by 127.0.0.1