Teams/Keys-Team/Eintragen eines neuen Knotens mit Git Client: Unterschied zwischen den Versionen

Aus Freifunk MWU Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Hier erfährst du, wie du einen fastd-Key in das Key-Repository einträgst“)
 
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

Version vom 5. November 2017, 19:40 Uhr

Hier erfährst du, wie du einen fastd-Key mittels Git-Client in das Key-Repository einträgst.

Grundlagen

Voraussetzungen

  • Git-Client ist installiert

Vorgehen zum Eintragen

  1. Repository lokal spiegeln mit
git clone https://github.com/freifunk-mwu/peers-ffmz
  1. oder wenn Repo schon vorhanden die lokale Version erstmal aktualisieren mit dem letzten Stand aus dem Repo
git pull
  1. In den Repository-Ordner auf der Festplatte die neue Key-Datei einfügen (Datei neu erstellen und den eingesendeten Key als Dateiinhalt nehmen)
  1. Die neue Datei dem Repo hinzufügen ("add)
git add KnotenName4711
  1. Die neue Datei persistieren ("commit")
git commit KnotenName4711 -m "Add key"
  1. Die neue Datei in den Master hoch spielen ("pushen")
git push