Zeile 1: |
Zeile 1: |
− | Hier erfährst du, wie du einen fastd-Key in das Key-Repository einträgst | + | Hier erfährst du, wie du einen fastd-Key mittels Git-Client in das Key-Repository einträgst. |
| + | |
| + | =Grundlagen= |
| + | * [https://de.wikipedia.org/wiki/GitHub Github] ist eine Plattform, auf der kostenlose Repositories für die [https://de.wikipedia.org/wiki/Git Versionsverwaltungssoftware Git] angeboten werden. |
| + | * Wir verwalten unsere Keys in Repositories auf Github (https://github.com/freifunk-mwu/peers-ffmz bzw. https://github.com/freifunk-mwu/peers-ffwi). |
| + | * Die Gateways ziehen sich die Keys aus den Repositories in regelmäßigen Abständen. |
| + | * Wir tragen die Keys in die Repositories entweder über die Web-Oberfläche oder über einen Git-Client ein. |
| + | * Wir arbeiten auf dem Master direkt. Es sind keine [https://help.github.com/articles/about-pull-requests/ Pull-Requests] nötig. |
| + | |
| + | =Voraussetzungen= |
| + | * Git-Client ist installiert |
| + | |
| + | =Vorgehen zum Eintragen= |
| + | #Repository lokal spiegeln mit |
| + | |
| + | git clone https://github.com/freifunk-mwu/peers-ffmz |
| + | |
| + | #oder wenn Repo schon vorhanden die lokale Version erstmal aktualisieren mit dem letzten Stand aus dem Repo |
| + | |
| + | git pull |
| + | |
| + | #In den Repository-Ordner auf der Festplatte die neue Key-Datei einfügen (Datei neu erstellen und den eingesendeten Key als Dateiinhalt nehmen) |
| + | |
| + | #Die neue Datei dem Repo hinzufügen ("add) |
| + | |
| + | git add KnotenName4711 |
| + | |
| + | #Die neue Datei persistieren ("commit") |
| + | |
| + | git commit KnotenName4711 -m "Add key" |
| + | |
| + | #Die neue Datei in den Master hoch spielen ("pushen") |
| + | |
| + | git push |