Versionsunterschiede von Git / Ein Eigenes Repository Einrichten
Du weiĂt nun, wie Du neueste Ănderungen der WackoWiki Entwickler auf Deinen Rechner bringst. Nun möchtest Du an Verbesserungen zur Schaffung deiner eigenen, individuell angepassten WikiSoftware arbeiten und auf die jeweilig neuesten Ănderungen der WackoWiki-Entwickler nicht verzichten bzw. diese zur Entwicklung Deines Wikis mit nutzen?
Nachfolgend lernst Du:
ein neues lokales Repository fĂŒr die Entwicklung Deines eigenen Wiki einrichten
Mit dem Repository arbeiten
Mit einem remote Repository fĂŒr die Entwicklung Deines eigenen Wiki arbeiten
Ănderungen der WackoWiki Entwickler in Dein Wiki bzw. Dein eigenes lokales und entferntes Repository integrieren
ein neues lokales Repository fĂŒr die Entwicklung Deines eigenen Wiki einrichten
Mit dem Repository arbeiten
- Neue Dateien fĂŒr Dein Wiki erstellen erstellen
- Bestehende Dateien Ăndern z.B. im community Ordner
Mit einem remote Repository fĂŒr die Entwicklung Deines eigenen Wiki arbeiten
Ănderungen der WackoWiki Entwickler in Dein Wiki bzw. Dein eigenes lokales und entferntes Repository integrieren
Ein neues lokales Repository fĂŒr die Entwicklung Deines eigenen Wiki einrichten
1. Git Installation und Standardeinstellungen
Nach der Installation von git definiere den Hauptnutzer und die dazugehörige E-Mail-Adresse in den Standardeinstellungen fĂŒr die Gesamtheit der auf Deinem Rechner gespeicherten Repositorys.Globaler Nutzer
git config --global user.name "Globaler Git-Nutzername"
https://docs.github.com/en/get[...]your-username-in-git
Globale E-Mail
git config --global user.email "webmaster@example.com"
https://docs.github.com/en/acc[...]commit-email-address
2. Ein leeres Git Repository initialisieren
Nachfolgende Anweisung erstellt das Verzeichnis und das Unterverzeichnis /Lokal und Lokal/Nutzername im Projektordner in Deinem Homeverzeichnis, sowie einen versteckten .git Ordner.git init <!--markup:1:begin-->/home/(username)/Projekt/Lokal/NutzerName<!
<!--markup:2:end--> Nutzer fĂŒr Dein Lokales Repo: in Deinem Repo(cl) git config user.name "Lokaler Git-Nutzername"
Globale und lokale Nutzerkonten | Statusinformationen | ====Mit dem Repository arbeiten==== ((!/../git-Directory)) =====Statusinformationen== git config anzeigen | git remote | git status | git log | =====Neue Dateien fĂŒr Dein Wiki erstellen ===== Mit Aktionen kannst Du leicht Dein Wiki weiterentwickeln. Aktionen können ohne Ănderungen am Programmkern FunktionalitĂ€t in Deinem Wiki ergĂ€nzen. Wenn Du Deine Aktionen in ein öffentliches Repository ĂŒbertrĂ€gst, können diese auch von anderen genutzt und weiter entwickelt werden, wovon Du auch wieder profitieren wĂŒrdest. Unterschied /action und /community/action Beispiel: Erstelle eine Datei d24j.php(php)
<?php
$d1=strtotime("July 04");
$d2=ceil$d1-time(/60/60/24);
echo "There are " . $d2 ." days until 4th of July.";
?>
commit Ăndere im Ordner /community/action die Datei d24j.php(php)<?php
$d1=strtotime("July 04");
$d2=ceil$d1-time(/60/60/24);
$tpl->d2 = $d2;
?>
Erstelle im Ordner /community/action/template eine Datei d24j.tpl(code)
[ === main === ]
<b>
There are <u>[ ' d2 ' ]</u> days until 4th of July. </b>
commit