[Github] .gitignore: 개념과 활용 방법
·
Git & Github/개념
개발 프로젝트에서 버전 관리는 선택이 아닌 필수입니다. 이를 효율적으로 다루는 것만으로도 생산성에 큰 영향을 미치게 된다. 특히 불필요한 파일을 포함하지 않고 Git 저장소를 깨끗하게 유지하는 일은 협업과 코드 관리에 매우 중요하다.이 글은 자주 놓치기 쉽지만 없어서는 안 될 핵심 파일인 .gitignore의 개념과 활용법을 다루었다. 1) .gitignore 알아보자1. .gitignore의 개념.gitignore 파일은 Git에서 특정 파일이나 디렉토리를 추적하지 않도록 지시하는 텍스트 파일이다.즉, Git Repository에 커밋되어서는 안 되는 파일들을 Git이 무시(ignore)하도록 설정하는 역할을 수행한다. 2. .gitignore의 내용.gitignore 파일에는 주로 아래와 같은 목적을..
[Git] 이미 커밋된 파일 제외하기
·
Git & Github
Git에서는 .gitignore을 통해 추적할 파일을 무시 할 수 있다. 하지만, .gitignore를 설정하기 전에 커밋을 했다면 어떻게 제외해야하는지에 대해 알아보자. 일단! .Gitignore을 무엇인가?Git에서 특정 파일이나 디렉터리를 버전 관리에서 제외하고 싶을 때 사용한다.Git은 기본적으로 모든 파일을 추적하지만, .gitignore에 명시된 파일들을 무시하고 추적하지 않는다. 주로 버전 관리에 불필요한 파일들을 추가한다. 이미 커밋된 파일 추적 취소하기- 기본적으로 git rm --cached (파일 이름 or -r .) 해당 명령어로 추적을 취소한다.파일 이름만 작성할 경우 해당 파일만 제외되고, -r . 은 전체 파일 추적을 취소한다.# 단일 파일 추적 취소git rm --cached..