-
반응형
.gitconfig
: 깃에 대한 모든 환경설정
git --version
: 깃의 버전을 통해 설치되어있는지 확인함
git config --list
: 모든 설정을 확인함
git config --global -e
: edit 모드로 열어 확인함
git config --global user.name "본인 이름 작성"
git config --global user.email "본인 이메일 작성"
: 사용자의 정보를 설정
git config user.name
git config user.email
: 속성을 출력하여 설정된 값을 확인함
git config --global core.autocrlf true/input (window는 true로, mac은 input으로 설정)
: 운영체제마다 에디터에서 새로운 줄바꿈을 할 때 들어가는 문자열이 달라짐
윈도우 - \r\n(carriage-return, line feed
mac - \n(line feed)
: 다양한 운영체제에서 쓰는 경우 수정하지 않았어도 줄바꿈 문자열이 달라져서 깃히스토리나 깃블레임을 볼 때 문제가 발생하는데 이를 수정할 수 있는 속성
: true로 설정하게 되면 깃에 저장할때는 carriage-return을 삭제하게 되고 다시 깃에서 윈도우로 가져올때는 자동으로 carriage-return을 붙여줌
: input으로 설정하게 되면 깃에서 받아 올 때는 별다른 수정이 일어나지 않지만 저장할 때는 carriage-return을 삭제해줌
git init
: 깃 초기화
rm -rf .git
: 깃 삭제
git status
: 깃 상태 확인
git config --global alias.st status
: status를 st로 단축키 설정
: alias - 반복적으로 쓰이는 명령어를 단축해서 사용
git config --h
: 깃 명령어와 명령어의 속성을 확인
반응형