laravel .ignore

조현재·2023년 5월 16일
1

PHP

목록 보기
2/3
  1. /vendor/node_modules: 각각 PHP와 JavaScript의 의존성이 저장되는 디렉터리.
    composer install 또는 npm install을 통해 쉽게 재생성될 수 있기 때문에 굳이 Git에서 추적할 필요가 없다.

  2. /public/hot, /public/storage: Laravel 프로젝트에서 생성되는 임시 파일이나 스토리지 파일을 저장하는 디렉터리다.

  3. /storage/*.key: Laravel 프로젝트의 암호화 키가 저장되는 파일입니다. 이것은 보안상 중요한 정보이므로 공유해서는 안된다.

  4. /.idea, /.vscode: IntelliJ IDEA와 Visual Studio Code 같은 IDE(통합 개발 환경)에서 생성되는 설정 파일을 저장하는 디렉터리다.

  5. /.env, /.env.backup, /.env.example: 환경 변수를 저장하는 파일. .env 파일은 각 환경마다 다른 설정을 가질 수 있으므로 Git에 올리지 않는 것이 좋다. 대신 .env.example 파일을 이용해 템플릿을 제공하고 각 개발자가 자신의 환경에 맞게 .env 파일을 설정하도록 할 수 있다.

  6. /phpunit.xml, /.phpunit.result.cache: PHPUnit 테스트 프레임워크와 관련된 설정 파일 및 캐시 파일이다.

  7. /docker-compose.override.yml: Docker Compose 설정을 오버라이드하는 파일이다.

  8. /_ide_helper.php, /_ide_helper_models.php: Laravel IDE Helper 패키지에 의해 생성되는 파일들이다.

  9. /PhpStorm-*: PhpStorm에서 생성하는 설정 파일들을 나타낸다.

profile
내일이 다른

0개의 댓글