github 저장소에 소스코드를 올릴 때 충돌 가능성이 있거나 각 로컬 설정을 관리하는 파일은 제외하고 커밋해야 한다.
개발 환경에 따라 어떤 파일을 .gitignore 에 추가해야 하는지 도움을 주는 사이트가 있다.
laravel 을 입력 시 아래와 같은 .gitignore 내용이 나온다.
# Created by https://www.toptal.com/developers/gitignore/api/laravel
# Edit at https://www.toptal.com/developers/gitignore?templates=laravel
### Laravel ###
/vendor/
node_modules/
npm-debug.log
yarn-error.log
# Laravel 4 specific
bootstrap/compiled.php
app/storage/
# Laravel 5 & Lumen specific
public/storage
public/hot
# Laravel 5 & Lumen specific with changed public path
public_html/storage
public_html/hot
storage/*.key
.env
Homestead.yaml
Homestead.json
/.vagrant
.phpunit.result.cache
# Laravel IDE helper
*.meta.*
_ide_*
# End of https://www.toptal.com/developers/gitignore/api/laravel
위 내용을 기반으로 각 프로젝트 환경에 맞추어 수정해서 사용하면 편리하다.
반응형
'개발' 카테고리의 다른 글
JMeter 을 활용한 웹 부하 테스트 (0) | 2021.02.14 |
---|---|
Linux 작업 예약 스케줄러 (Cron) (2) | 2020.12.25 |
Shield IO (0) | 2020.12.04 |
Github git@github.com: Permission denied (publickey). (0) | 2020.11.30 |
Github Actions (0) | 2020.11.20 |