Lesson 3 — Introduction to Git for TYPO3 projects

Prerequisites and goals

Prerequisites

Theoretical prerequisites

This lesson assumes that you already know the following:

  • Understand TYPO3 project configuration requirements
  • Learn about Composer scripts for TYPO3
  • Master TYPO3 extension management through Composer
  • Study TYPO3 environment configuration approaches

Practical prerequisites

Before you start this lesson, please have the following things ready:

  • Configure TYPO3 project settings using Composer
  • Set up custom Composer scripts for TYPO3
  • Manage TYPO3 extensions with Composer
  • Implement environment-specific configurations

Goals

Theoretical goals

By the end of this lesson, you should know the following:

  • Understand Git version control for TYPO3
  • Learn Git workflow basics for web projects
  • Master Git terminology and commands
  • Study version control best practices

Practical goals

By the end of this lesson, you should have completed the following:

  • Initialize Git for TYPO3 project management
  • Execute basic Git commands for version control
  • Create proper Git ignore rules
  • Set up Git configuration for TYPO3

Learning resources

Teacher's instructions

Student's instructions