Code lokal herunterladen:
GitHub-Account anlegen und OC-Server3 forken: https://github.com/OpencachingDeutschland/oc-server3
Ubuntu-Terminal öffnen, folgende Komandos ausführen und Namen und EMail-Adresse des Git-Accounts eintragen:
git config --global user.name "Your Name Here" git config --global user.email "your_email@youremail.com"
SSH-Keys für Repositorys anlegen:
https://www.heise.de/tipps-tricks/SSH-Key-fuer-GitHub-Repositories-einrichten-4627459.html
Im Verzeichnis "home" den Ordner "opencaching" (Name beliebig) anlegen. Dort folgenden Code ausführen. Dies legt einen Ordner mit dem Namen “oc-server3“ an und kopiert dort den OC-Code hinein.
git clone git@github.com:<DeinBenutzername>/oc-server3
Im Anschluss folgenen Befehlt im Ordner “oc-server3“ ausführen:
git remote add upstream git@github.com:OpencachingDeutschland/oc-server3
Mit folgendem Befehl gibt es eine Übersicht über die Repositories:
git remote -v
Den Branch “development“ auschecken:
git checkout development
Development-Branch auf aktuellen Stand bringen:
git pull --rebase upstream development
PHP installieren:
In den Ornder usr/bin/ navigieren und PHP installieren:
sudo apt-get install php
oder
sudo apt-get install php-dev