Tutorial-Repository für das Seminar WebGIS
- Vorbereitung:
- Ein Issue auf github.com erstellen mit einer genauen Beschreibung, was geändert werden soll und warum. Dabei soll auch überprüft werden, ob diese Änderung nicht schon von einer anderen Gruppe vorgenommen wird.
- Das Repository forken
- Den eigenen Fork clonen mit
git clone https://github.com/BENUTZERNAME/webgis
. - Einen Featurebranch erstellen mit
git branch feature-NAME
(z.B.git branch feature-mensa
). - Auf den Branch wechseln mit
git checkout BRANCHNAME
(z.B.git checkout feature-mensa
)
- Die Änderung vornehmen:
- Den Ort beschreiben.
- Die Datei
places/_template.js
kopieren und nach dem Ort benennen (z.B.places/mensa.js
). - In der Funktion
add_polygon
einen benutzerfreundlichen Namen eintragen. - In der Funktion
add_polygon
eine Farbe für das Polygon eintragen. - Die Eckpunkte des Polygons in Form von Latitude/Longitude-Tupeln eintragen.
- Die Datei
- Den Ort registrieren.
- In der Datei
index.html
den Ort registrieren wie im Kommentar beschrieben. - Den Kommentar dabei nicht löschen.
- In der Datei
- Den Ort beschreiben.
- Testen:
- Seite neuladen (
STRG+F5
) und Ergebnis testen. - Sicherstellen, dass ansonsten keine Änderungen vorgenommen wurden mit
git diff
.
- Seite neuladen (
- Ergebnis versionieren und hochladen:
- Die neue Datei und die geänderte Datei stagen mit
git add index.html places/DATEINAME.js
. - Die Dateien committen mit
git commit -m "HINWEIS, WAS GENAU GEÄNDERT WURDE (MIT REFERENZ AUF ISSUE)"
. - Den Commit pushen mit
git push -u origin BRANCHNAME
. - Pullrequest auf github.com erstellen und dabei das Issue referenzieren.
- Die neue Datei und die geänderte Datei stagen mit