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

  • SEARCH
  • Home
  • 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 232751
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T20:02:37+00:00 2026-05-11T20:02:37+00:00

Other than the database and log files are there any other files that should

  • 0

Other than the database and log files are there any other files that should not be in the repository for security reasons?

The project will mostly be worked on by myself however the code is to be stored on a shared repository which will be available to a few other users should they want to pull from it. The project is reasonably simple, so i am not too worried about security in my actual code – this is more to protect any test data etc and to build up ‘good practice’ in this type of project.

  • 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-05-11T20:02:37+00:00Added an answer on May 11, 2026 at 8:02 pm

    A typical .gitignore file in a “ruby on rails” context could look something like:

    config/database.yml  
    db/*.sqlite3
    log/*.log
    log/*.pid
    tmp/**/*"
    

    But, as pointed out by the article “rorgitignore : .gitignore files specific for Ruby on Rails“, you can also use .gitignore to add empty directories.

    Because git tracks contents, not files, it doesn’t save any empty
    directories, since there is no content to track.

    This means that when you clone your project from a git repository, it is
    missing the log, tmp, lib and other directories.

    This small script fixes that, so git adds even empty directories

    for DIR in `find . -type d | sed -re 's/\.\///g' | grep -v '^\.git'`; do
        [ `ls -a $DIR | wc -l` -le 2 ] && \
        echo Creating and git-adding $DIR/.gitignore && \
        touch $DIR/.gitignore && \
        git add -f $DIR/.gitignore
    done
    

    this just outputs the commands to add an empty .gitignore file to all empty directories in a git project and git add -f’em to the repo.


    If you are still focused only on the main .gitignore file, here is a more complete one, from iCoreTech Research Labs

    config/database.yml
    *~
    *.cache
    *.log
    *.pid
    tmp/**/*
    .DS\_Store
    db/cstore/**
    doc/api
    doc/app
    doc/plugins
    coverage/*
    db/*.sqlite3
    *.tmproj
    Capfile
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Is it possible for a user other than root to create a database? GRANT
I use schemas in my databases, but other than the security benefits and the
Not really sure how to phrase this other than by example.. Given... DATABASES =
Other than standard OO concepts, what are some other strategies that allow for producing
Other than using raw XML, is there an easy way in .NET to open
Other than for app launch shortcuts, which should only be provided by the O/S,
Other than pencil & paper? I found freemind, the mapping tool very useful. Any
Other than the fact that ASP.NET MVC Web Application has more clarity in its
For security reasons, our oracle db objects normally belong to a different schema than
When users log into our site we retrieve an object from our database that

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.