Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8371591
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T14:11:58+00:00 2026-06-09T14:11:58+00:00

Hello I have been meaning to get around to this for a while now,

  • 0

Hello I have been meaning to get around to this for a while now, but I would like to use git to maintain some typo3 development sites. I did some digging around and the most informative (chromium translated site) info on the subject isn’t clear but did make me think. I’d like to know how to setup a git managed repo and if there are some/other folders that I should ignore when setting up the repo, what I should be wary of, best practices, etc. I have decided that with each version, a db dump would be done separately which corresponds with the milestone because as of now I’m not sure how to deal with this aspect of CMS versioning.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T14:12:00+00:00Added an answer on June 9, 2026 at 2:12 pm

    There’s is typical .gitignore

    /fileadmin/user_upload/
    /fileadmin/_temp_/
    
    /uploads/
    
    /typo3conf/temp_CACHED*
    /typo3conf/temp_fieldInfo.php
    /typo3conf/localconf_local.php
    
    /typo3/
    /t3lib/
    /typo3temp/
    

    Keep in mind that when using TYPO3 with git you should not install any extension on the remote with Extension Manager!

    Instead import ext locally, install it locally and then commit and push ext’s files and modified localconf.php to remote server.

    At the end of the localconf.php include localconf_local.php (ignored)

    @include('localconf_local.php');
    

    It will allow to override ie. credentials for DB, or custom ImageMagick path without changing the original localconf.php. Each dev in the team of course writes his own values to localconf_local.php.

    Typical TYPO3 folders ignored in .gitignore should be created manually at each instance ie.

    typo3temp

    fileadmin/user_upload

    Of course you need also download TYPO3 sorces (typo3, t3lib folders) – there is no bigger sense to keep them under version control.

    Other things, like uploads should be downloaded manually from the remote, so it’s best to write a script which will pack it and every developer will have possibility to download it with some link. You can’t add this to git repo as these files are just created while creating the content element, so if you won’t ignore them you risk a huge merging conflict soon.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Hello I have been having trouble with this for a while now. I have
Hello I have like this 2 tables class User public int UserId{get;set;} { ....
Hello I have been trying to format this date but it keeps giving me
Hello I have been working for a while with PHP and MySQL. Now I
Hello I have been using JQuery for quite a while. I need to get
Hello I have been working on this project for a while and am very
Hello guys, I have been trying to implement the DSUM function but failed to
Hello all this is my first post here i have been working in an
I have been using these files all day... And then suddenly this is now
I have been using this rule: RewriteRule ^([^\.]+)/?$ index.php?page=$1 [L] Which will turn example.com/page/hello

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.