Sitemap About This Guide Help & Community TYPO3 Contribution Explained Introduction to Forger Setting up Your Accounts Signup for a TYPO3.org Account Setting up Gerrit (ssh) Slack Prerequisites and Useful Tools Git Setup Setup the TYPO3 installation Use EXT:styleguide Setup your IDE Quick Start: Contribute in Under 30 Mins! Prerequisites Accounts Git DDEV TYPO3 Create patch Reviewing & more Report an Issue Create a Patch Building assets Add Documentation Using runTests.sh Core testing in depth History Debug TYPO3 Handle and Improve a Patch (Gerrit) Tips for contributors & reviewers Introduction to Gerrit Find a review on Gerrit Cherry-pick a patch Cleanup tasks Upload a new Patch Set Review a patch Rebase Resolve Merge conflicts Issue Workflow (Forge) Core Mergers Review a patch as a Core Merger Merge patches Backport a Change Revert patches Git Cheat Sheet Troubleshooting Appendix OS X help Working with Git Tower GRUNT install on OSX Npm install on OSX Creating a SSH Public Key on OSX Microsoft Windows help SSH and Git tools on Windows Cloning with SourceTree on Windows Troubleshooting for Windows Linux/Unix help Setting up TYPO3 manually under Linux Creating a SSH Public Key on Unix/Linux Coding Guidelines Commit Hooks Commit Message rules for TYPO3 CMS Composer Extension scanner How to deprecate PhpStorm: Setup TYPO3 Core contribution setup with DDEV Setting up TYPO3 manually Slack Sitemap Index