$ git 명령어 또는 옵션
$ git help --all
$ git tag; git branch;
- 이론
- 깃은 협업도구
- 각 개발자의 작업을 구분하려고 사용자를 등록하는 과정 거침
- 로컬 저장소에서 사용자 등록:
- 최초 깃 사용 or 커밋시 1회
- 별도의 웹 사이트에서 회원가입x
- 소스 코드의 변경 내역을 기록할 때 구분 가능한 사용자 설정 값만 등록o
- 사용자 등록시 필요한 정보:
이름(영문) , 이메일
- 사용자 등록 분류
- 로컬 사용자 설정 값
- 글로벌 사용자 설정 값
$ git config 설정값
- 효과: 최초 실행시 새로운 config 파일 생성
$ git config --unset 이메일주소
- 효과: 기존에 설정된 환경파일 삭제
$ cd 저장소 폴더 ------ 깃 저장소 폴더로 디렉토리 변경
$ git config user.name "사용자이름"
$ git config user.email "이메일주소"
$ git config global user.name "사용자이름"
$ git config --global user.name "이메일주소"
$ mkdir gitstudy
$ cd gitstudy02
$ git init ---------깃 초기회
$ git config user.name "로컬사용자이름"
$ git config user.email "로컬 이메일주소"
$ ls .git ------깃 목록보기
$ ls ~/.gitconfig ----.gitconfig 폴더의 경로 보기
$ cat .git/config ----config 파일의 내용 보기
$ code 파일이름 ----- vs코드를 열어서 파일을 편집할 수 있다.
$ code .git/config ---- vs코드가 열리고 환경설정파일을 직접 수정할 수 있다. 단, 직접 수정하면 정상적으로 동작하지 않을 수 도 있으니 config 명령어를 사용하기를 권장.
$ git config --global color.ui.auto --- 깃 상태를 컬러로 보기(필수x)
- 주의사항: 로컬 환경 설정 파일과 글로벌 환경 설정 파일 둘 다 있을 경우 로컬환경설정 파일이 읽힌다