Git Tracking 파일명 대소문자 변경하기
·
Git
Git은 기본적으로 대소문자를 구분한다. Readme.md와 README.md는 서로 다른 파일이지만 일부 FAT와 같은 파일시스템은 대소문자를 구분하지 않는 경우있다. 이를 위해 Git은 core.ignoreCase 설정을 제공한다. Git config: core.ignoreCasecore.ignoreCase는 Git이 대소문자를 구분하지 않는 파일시스템에서 잘 동작하도록 도와주는 설정이다. # 대소문자 구분 무시git config core.ignoreCase true기본값인 false의 경우 대소문자를 구분하여 처리한다. # 대소문자 구분git config core.ignoreCase false하지만, true의 경우 파일명을 비교할 때 내부적으로 대소문자를 무시하여 수행한다.예를 들어, Makefi..
Git 명령어
·
Git
Git이란?Git은 분산 버전 관리 시스템으로 소스 코드 관리와 변경사항 추적을 위해 사용 될 수 있다. 분산 모델로 병렬 작업이 가능하고, 오프라인 상태로 로컬작업도 가능하다. 호스팅을 지원하는 서비스로 Github, Gitlab이 대표적이다. 명령어Git init새로운 Git 저장소를 생성git initGit statusGit의 branch, changed, staging, untracked 상태를 표시git statusGit cloneGit 저장소를 복사하여 생성git clone 특정경로에 생성git clone Git configgit user.name, user.email 설정git config user.name "Name"git config user.email "email@example.com..