core

Arus·2023년 5월 8일
0

core는 Git의 기본 설정을 포함하는 영역입니다. core 설정은 저장소 전체에 영향을 미치며, 저장소의 모든 작업에 적용됩니다.

core 설정 중에서 가장 많이 사용되는 것은 다음과 같습니다.

  • core.repositoryformatversion: 저장소 형식 버전을 지정합니다. 이 값은 Git이 저장소를 인식하는 데 필요합니다.
  • core.filemode: 파일 모드 변경을 적용할지 여부를 설정합니다. 기본값은 true이며, Git이 파일의 권한 변경을 추적합니다.
  • core.bare: Git 저장소가 bare 저장소인지 여부를 설정합니다. bare 저장소는 작업 디렉토리가 없는 Git 저장소입니다.
  • core.logallrefupdates: Git이 모든 참조 갱신을 로깅하도록 설정합니다.
  • core.ignorecase: 대소문자를 구분할지 여부를 설정합니다. 기본값은 false이며, 대소문자를 구분합니다.
  • core.autocrlf: Git이 줄바꿈 문자를 자동 변환해주는 설정입니다.
  • core.editor: Git이 사용하는 텍스트 에디터를 지정합니다.
  • core.eol: Git이 사용하는 줄바꿈 문자의 형식을 설정합니다.

이외에도 다양한 core 설정이 있으며, 이 설정들은 Git 저장소를 보다 효과적으로 관리하기 위해 사용됩니다. 저장소마다 다른 설정값을 사용할 수 있으며, 이 설정값은 Git이 저장소를 사용하는 모든 작업에 적용됩니다.

profile
개발자

0개의 댓글