본문 바로가기

제외

[Git] .gitignore, .gitignore_global 차이점 .gitignore하나의 프로젝트(리포지토리)만 적용해당 프로젝트에 속한 파일일반적으로 프로젝트 루트에 위치.gitignore 파일은 git을 통해 다른 팀원들과 공유.gitignore_global내 컴퓨터에 있는 모든 프로젝트(리포지토리)에 적용일반적으로 사용자(User) 홈디렉토리에 위치.gitignore_global 파일은 다른 팀원들과 공유 안함 파일 내부에 사용되는 규칙과 패턴은 동일하며, 차이는 적용범위에 있다는 점만 기억.홈디렉토리에 .gitignore_global을 추가하면다른 프로젝트가 추가되어도 규칙과 패턴이 동일하게 적용이 되며,따로 .gitignore를 추가 안해도 된다. 작업 중에 생기는 개인적인 로그나 정보들에 대한 파일을 등록해 사용하며,이러한 규칙과 패턴, 발생하는 데이터들은.. 더보기
[Git] .gitignore 파일, git commit 제외 ※ .gitignore는 Git에서 특정 파일이나 디렉토리를 버전 관리 대상에서 제외하기 위해 사용하는 설정 파일 프로젝트의 루트 디렉토리나 특정 하위 디렉토리에 위치할 수 있으며, .gitignore 파일에 정의된 패턴에 따라 Git이 무시할 파일 또는 디렉토리를 지정한다.불필요한 파일 제외: 빌드 아티팩트, 임시 파일, 로그 파일 등 Git에 포함할 필요가 없는 파일을 제외할 수 있다.개인 정보 보호: API 키, 암호와 같은 민감한 정보를 포함한 파일을 버전 관리에서 제외한다.효율적인 관리: 무시할 파일을 지정해 불필요한 파일이 Git 커밋 이력에 포함되지 않도록 한다.주의할 점.gitignore에 추가하기 전에 이미 Git이 추적 중인 파일은 무시되지 않는다. 이런 경우 파일을 git rm --c.. 더보기