# Een online repository aanmaken

Voorlopig hebben we Git lokaal gebruikt, maar wanneer we willen samenwerken, of de repository online beheren, kunnen we gebruik maken van vb. GitHub. Ga dus naar [www.github.com ](https://github.com) en maak een account aan. Wanneer je aanmeldt met je **school email-adres**, zal je later kunnen **registreren als student** wat een aantal voordelen kan opleveren...

## Aanmaken Github repo

1. Klik in de rechterbovenhoek op **+** , en vervolgens op **New repository**.<br>

   <figure><img src="/files/73rhBXmshxlS5Pg8SaLk" alt="" width="366"><figcaption></figcaption></figure>

2. Optioneel kun je een template repository kiezen om een nieuwe repository aan te maken met de directorystructuur en bestanden van een bestaande repository. Selecteer hiervoor **Choose template**. Je ziet templates die van jou zijn, bij organisaties waarvan je lid bent of die je eerder hebt gebruikt. <br>

3. Als je een template gebruikt, kun je ervoor kiezen om de directorystructuur en bestanden van alle branches op te nemen. Dit doe je door **Include all branches** te selecteren.<br>

4. Gebruik het **Owner**-dropdownmenu om het account te kiezen dat de repository moet bezitten.<br>

   <figure><img src="/files/EbahGZo5PjXf6adJKOI1" alt="" width="563"><figcaption></figcaption></figure>

5. Typ een **naam** voor je repository (maximaal 100 tekens) en een optionele beschrijving.<br>

   <figure><img src="/files/UvIOXI2GWhFMU8SVeck1" alt="" width="563"><figcaption></figcaption></figure>

6. Kies de **visibility** (zichtbaarheid) van de repository. <br>

7. Als je geen sjabloon gebruikt, zijn er een aantal optionele items die je vooraf kunt toevoegen aan je repository. Als je een bestaande repository naar GitHub importeert, kies dan geen van deze opties, omdat je mogelijk een mergeconflict veroorzaakt. Je kunt later nieuwe bestanden toevoegen of maken via de gebruikersinterface of de opdrachtregel.&#x20;
   1. Je kunt een **README** maken, een document dat je project beschrijft.&#x20;
   2. Je kunt een **.gitignore-bestand** maken, een set regels voor te negeren bestanden.&#x20;
   3. Je kunt ervoor kiezen een **softwarelicentie** voor je project toe te voegen. <br>

8. Optioneel kun je, als het persoonlijke account of de organisatie waarin je de repository maakt GitHub Apps uit de GitHub Marketplace gebruikt, apps selecteren die je in de repository wilt gebruiken.<br>

9. Klik op **Create repository**.<br>

10. Onderaan de resulterende Quick Setup-pagina, onder *"Import code from an old repository"*, kun je ervoor kiezen om een project naar je nieuwe repository te importeren. Klik hiervoor op **Import code**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dbh-ict.gitbook.io/inleiding-git-github/github/een-online-repository-aanmaken.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
