Wie fügt man Git-Submodule in ein TYPO3 Projekt ein?

Kennen Sie die Situation, dass Ihr TYPO3-Projekt mehrere TYPO3-Repositories benötigt? Sie haben zum Beispiel ein Haupt-Repository für Ihre TYPO3-Installation und mehrere Git-Repositories für Ihre eigenen TYPO3-Extensions? Um Ihr TYPO3 Projekt gut zu verwalten, empfehlen wir Ihnen, das Git-Submodul-Konzept zu verwenden.

Wie fügt man Git-Submodule in ein TYPO3 Projekt ein?

Kennen Sie die Situation, dass Ihr TYPO3-Projekt mehrere TYPO3-Repositories benötigt? Sie haben zum Beispiel ein Haupt-Repository für Ihre TYPO3-Installation und mehrere Git-Repositories für Ihre eigenen TYPO3-Extensions? Um Ihr TYPO3 Projekt gut zu verwalten, empfehlen wir Ihnen, das Git-Submodul-Konzept zu verwenden.

Git-Submodul hinzufügen

Step 1. Klonen Sie das Haupt-Repository.

Step 2. Verwenden Sie den Befehl git submodule add -f und geben Sie das Unter-Repository und den Pfadordner an, in den Sie klonen möchten

Step 3. Sie können die im Stammverzeichnis Ihres Projekts erstellten .gitmodules überprüfen

Step 4. Pushen Sie nun das .gitmodules-Hauptrepository.

// Add submodule
git submodule add -f git@gitlab.com:t3terminal/themes/products/ns_theme_[Your theme].git public/typo3conf/ext/ns_theme_[Your theme]/

Git-Submodul Rekursiv

// Recursive Git submodule update
git submodule update --init --recursive

// Synchronizes submodules' remote URL configuration setting to the value specified in .gitmodules
git submodule sync

Sie suchen die passenden TYPO3-Produkte für Ihr Projekt?

Entdecken Sie professionelle Produkte im T3Planet Shop – darunter TYPO3-Templates, TYPO3-Extensions und KI-gestützte Extensions für moderne TYPO3-Websites.

  • TYPO3-Templates für flexible und skalierbare Websites
  • TYPO3-Extensions für zusätzliche Funktionen und mehr Möglichkeiten
  • KI-Extensions für Inhalte, Suche, Barrierefreiheit, Lokalisierung und Automatisierung
  • Kostenlose & Premium-Produkte für unterschiedliche TYPO3-Projektanforderungen
T3Planet Shop entdecken
T3Planet Shop TYPO3-Produkte

Post a Comment

×