Zeile 1: |
Zeile 1: |
− | Hier erfährst du, wie du einen fastd-Key mittels Git-Client in das Key-Repository einträgst.
| + | Auf dieser Seite erfährst du, wie du einen Freifunk-Key (fastd) mittels Git-Client in das Key-Repository einträgst. Das Gleiche kannst du auch über die Web-Oberfläche machen - wie erfährst du [[Teams/Keys-Team/Eintragen eines neuen Knotens via Web-Interface | hier]]. |
| | | |
| =Grundlagen= | | =Grundlagen= |
Zeile 11: |
Zeile 11: |
| =Aufbau einer Key-Datei= | | =Aufbau einer Key-Datei= |
| * Als Dateinamen für einen Key im Repository nehmen wir den Namen des Knotens wie er uns übermittelt wird. Dieser muss eindeutig innerhalb des Repositorys sein. | | * Als Dateinamen für einen Key im Repository nehmen wir den Namen des Knotens wie er uns übermittelt wird. Dieser muss eindeutig innerhalb des Repositorys sein. |
− | * Der Inhalt der Datei ist so aufgebaut: | + | * Der Inhalt der Datei muss so aufgebaut sein: |
− | <code>key [DerKeySelbst];</code> | + | <code>key "[DerKeySelbst]";</code> |
| + | |
| + | Schaue dir vor ersten Commit am besten eine andere Key-Datei mal als Beispiel an. |
| | | |
| =Voraussetzungen zum Eintragen mittels Git-Client = | | =Voraussetzungen zum Eintragen mittels Git-Client = |
| + | |
| * Du hast einen Account auf [https://github.com github.com] | | * Du hast einen Account auf [https://github.com github.com] |
− | * Dein Github-Account ist dem [https://github.com/orgs/freifunk-mwu/teams/fastd-keys/members Keys-Team] zugeordnet (so dass du auch die Berechtigung hast, das Repository zu verändern) | + | * Dein Github-Account ist der [https://github.com/orgs/freifunk-mwu/dashboard Organisation "Freifunk MWU"] zugeordnet (dazu bitte ans Admin-Team wenden) |
− | * Du hast lokal einen Git-Client installiert | + | * Dein Github-Account ist dem [https://github.com/orgs/freifunk-mwu/teams/fastd-keys/members Keys-Team] zugeordnet, so dass du auch die Berechtigung hast, das Repository zu verändern (ebenfalls ans Admin-Team oder an Florian wenden) |
| + | * Du hast lokal einen Git-Client installiert (und hast idealerweise auch schonmal ein Git-Tutorial angeschaut) |
| | | |
| =Vorgehen zum Eintragen= | | =Vorgehen zum Eintragen= |
Zeile 28: |
Zeile 32: |
| git pull | | git pull |
| | | |
− | Dann in den Repository-Ordner auf der Festplatte bitte die neue Key-Datei einfügen (Datei neu erstellen und den eingesendeten Key als Dateiinhalt nehmen). In die Key-Datei und die Commit-Message bitte nur den Key bzw. Knotennahmen aufnehmen, keine weiteren Zusatzinfos (Datensparsamkeit!). | + | Dann in den Repository-Ordner auf der Festplatte bitte die neue Key-Datei einfügen (Datei neu erstellen und den eingesendeten Key als Dateiinhalt nehmen). In die Commit-Message bitte nur den Key bzw. Knotennahmen aufnehmen, keine weiteren Zusatzinfos (Datensparsamkeit!). |
| | | |
| Nachdem du die neue Datei auf deinem Rechner hinzugefügt hast, musst du sie auch dem Repository hinzufügen ("add): | | Nachdem du die neue Datei auf deinem Rechner hinzugefügt hast, musst du sie auch dem Repository hinzufügen ("add): |
Zeile 46: |
Zeile 50: |
| = Weitere Infos = | | = Weitere Infos = |
| * Weitere Infos zum Arbeiten mit Github (z.B. wie du SSH statt https nutzt) findest du hier: https://help.github.com/articles/which-remote-url-should-i-use/ | | * Weitere Infos zum Arbeiten mit Github (z.B. wie du SSH statt https nutzt) findest du hier: https://help.github.com/articles/which-remote-url-should-i-use/ |
− | * Wie du das Ganze via Webseite machst, siehst du [[Teams/Keys-Team|hier]] auf einem Screenshot.
| |