Das ist eine alte Version von Git/EinEigenesRepositoryEinrichten vom 04.04.2023 13:01 bearbeitet durch WikiAdmin.
(Unterschied) ← Vorherige Version | Aktuelle Version (Unterschied) | Nächste Version → (Unterschied)
Version 44 vom 04.04.2023 13:01
72 27.01.2024 13:49 EoNy 71 27.01.2024 13:41 EoNy 70 14.04.2023 09:40 WikiAdmin 69 14.04.2023 09:38 WikiAdmin 68 14.04.2023 09:38 WikiAdmin 67 14.04.2023 09:37 WikiAdmin 66 04.04.2023 13:31 WikiAdmin 65 04.04.2023 13:29 WikiAdmin 64 04.04.2023 13:28 WikiAdmin 63 04.04.2023 13:26 WikiAdmin 62 04.04.2023 13:25 WikiAdmin 61 04.04.2023 13:24 WikiAdmin 60 04.04.2023 13:24 WikiAdmin 59 04.04.2023 13:23 WikiAdmin 58 04.04.2023 13:21 WikiAdmin 57 04.04.2023 13:20 WikiAdmin 56 04.04.2023 13:19 WikiAdmin 55 04.04.2023 13:17 WikiAdmin 54 04.04.2023 13:13 WikiAdmin 53 04.04.2023 13:12 WikiAdmin 52 04.04.2023 13:11 WikiAdmin 51 04.04.2023 13:10 WikiAdmin 50 04.04.2023 13:06 WikiAdmin 49 04.04.2023 13:04 WikiAdmin 48 04.04.2023 13:04 WikiAdmin 47 04.04.2023 13:03 WikiAdmin 46 04.04.2023 13:03 WikiAdmin 45 04.04.2023 13:02 WikiAdmin 44 04.04.2023 13:01 WikiAdmin 43 04.04.2023 13:00 WikiAdmin 42 04.04.2023 12:35 WikiAdmin 41 04.04.2023 12:35 WikiAdmin 40 04.04.2023 12:33 WikiAdmin 39 04.04.2023 12:32 WikiAdmin 38 04.04.2023 12:32 WikiAdmin 37 04.04.2023 12:30 WikiAdmin 36 04.04.2023 12:24 WikiAdmin 35 04.04.2023 12:22 WikiAdmin 34 04.04.2023 12:19 WikiAdmin 33 04.04.2023 12:14 WikiAdmin 32 04.04.2023 12:11 WikiAdmin 31 04.04.2023 12:10 WikiAdmin 30 04.04.2023 12:09 WikiAdmin 29 04.04.2023 12:09 WikiAdmin 28 04.04.2023 12:08 WikiAdmin 27 04.04.2023 12:07 WikiAdmin 26 04.04.2023 11:55 WikiAdmin 25 04.04.2023 11:55 WikiAdmin 24 04.04.2023 11:54 WikiAdmin 23 04.04.2023 11:51 WikiAdmin 22 04.04.2023 11:51 WikiAdmin

WikiAdmin

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

  • 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

Nach der Installation von git definiere:

1. Git Globale Standardeinstellungen

den Hauptnutzer und die dazugehörige E-Mail-Adresse als Standardeinstellung in der Konfigurationsdatei für die Gesamtheit der auf Deinem Rechner gespeicherten Repositorys.


Globaler Nutzer, Globale E-Mail und Globale Konfiguration überprüfen:

 git config --global user.name "Globaler Git-Nutzername" 
 git config --global user.email "webmaster@example.com"
 git config --global --list --show-origin	

bzw.

 cat /home/(username)/.gitconfig	

2. Ein leeres Git Repository initialisieren

Nachfolgende Anweisung erstellt das Verzeichnis /Lokal/Nutzername/MeinWiki im Projektordner in Deinem Homeverzeichnis, sowie einen versteckten .git Ordner im Unterverzeichnis ../../MeinWiki.


 git init /home/(username)/Projekt/Lokal/(LokalerGitNutzername)/MeinWiki	

Nutzer für Dein Lokales Repo:
Wechsele in Dein Arbeitsverzeichnis für Dein Repo

 cd /home/(username)/Projekt/Lokal/(LokalerGitNutzername)/MeinWiki	

Lokalen GitNutzer Namen einrichten

 git config user.name "Vorname Name"	

E-Mail Adresse zum Lokalen GitNutzer einrichten

 git config user.email "user@example.com"	

Konfigurationsdatei für Dein Repository überprüfen:

 cat /home/(username)/Projekt/Lokal/(LokalerGitNutzername)/MeinWiki/.git/config	

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
$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
$d1=strtotime("July 04");

$d2=ceil(($d1-time())/60/60/24);

$tpl->d2 = $d2;
?>

Erstelle im Ordner /community/action/template eine Datei d24j.tpl

[ === main === ]
    <b>
	 There are <u>[ ' d2 ' ]</u> days until 4th of July.	
    </b>	

commit

Am eigenen Theme arbeiten