Teams/Keys-Team/Eintragen eines neuen Knotens mit Git Client: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 12: | Zeile 12: | ||
=Vorgehen zum Eintragen= | =Vorgehen zum Eintragen= | ||
− | + | Repository lokal spiegeln mit "clone" | |
git clone https://github.com/freifunk-mwu/peers-ffmz | 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 ("pull") | |
git pull | git pull | ||
− | + | Dann 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 | git add KnotenName4711 | ||
− | + | Die neue Datei persistieren ("commit") | |
git commit KnotenName4711 -m "Add key" | git commit KnotenName4711 -m "Add key" | ||
− | + | Die neue Datei in den Master hoch spielen ("pushen") | |
git push | git push |
Version vom 6. November 2017, 01:41 Uhr
Hier erfährst du, wie du einen fastd-Key mittels Git-Client in das Key-Repository einträgst.
Grundlagen
- Github ist eine Plattform, auf der kostenlose Repositories für die 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 Pull-Requests nötig.
Voraussetzungen
- Git-Client ist installiert
Vorgehen zum Eintragen
Repository lokal spiegeln mit "clone"
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 ("pull")
git pull
Dann 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