git 사용자 설정 및 필요한 셋팅들

2021. 6. 26. 05:04Big Dreamer_Developer/Git

git을 설치하게 되면 git에 관한 모든 환경설정이 

.gitconfig라는 파일안에 저장이 되는데, 터미널에서도 간단히 확인해볼 수 있다.

git config --list

위 코드를 작성하게 되면 모든 설정들을 확인해 볼 수 있다.

 

git config --global -e

이를 파일로 열어보고 싶다면, 위 코드를 터미널에 입력하면 된다.

또한 이를 텍스트에디터로 열어보고 싶다면 

code .

위 코드를 터미널에 입력하여 텍스트에디터를 연결할 수 있다.

 

터미널의 디폴트로 설정되있는 편집기는 vi 인데, 이에 관한 자세한 설명을 써놓은 블로그 링크를 참고자료로 활용하면 좋을 듯 하다. 하지만, 보통은 vi를 그대로 쓰기 보다는 vscode 같은 대중적인 편집기로 설정해서 쓴다. 

https://jhnyang.tistory.com/54

 

 

[리눅스, 유닉스]vi (vim) 편집기 기본 사용법, 명령어, 단축키, 동작법 & 문제

[리눅스 / 유닉스 / 셸 프로그래밍 완전 정복 목차 바로가기 ] 가장 많이 사용되고, 꼭 알아야 하는 ~ vi 편집기 사용하기 vi는 다른 편집기들과는 다르게 모드형 편집기라는 특징이 있습니다. (명

jhnyang.tistory.com

 

위의 내용을 이해하고 텍스트에디터를 터미널과 연동시켰다면,

git config --global core.editor "code"

위 코드를 입력하면 .gitconfig 파일이 열림과 동시에 다른 명령어를 수행할 수 있도록 터미널은 활성화되어져있다.

 

반대로 위 코드에

git config --global core.editor "code --wait" 

--wait 라는 옵션을 주게되면 열어진 파일이 종료되기 이전에는 터미널에 다른 명령어를 수행할 수 없다.

말그래도 터미널이 wait, 기다리고 있는 것이다. 열려져있는 파일을 저장하고 창을 닫으면 다시 터미널 이용이 가능해진다.

 

지금부터는 사용자에 관련된 정보를 설정해보자.

 

git config --global user.name "Lee"
git config --global user.email "123abc@gmail.com"

위 코드들을 입력하게되면 user의 이름과 이메일을 저장해놓을 수 있다.

그 후엔, git config user.name 과 git config user.email 을 입력하여 저장해놓은 이름과 이메일처럼 원하는 속성을 출력할 수 있다.

 

git config --global core.autocrlf true (맥 사용자는 true 대신 input을 입력한다.)

위 코드를 입력하여 윈도우에서 true로 설정하게 되면 Git에 저장할 때는 carriage-return을 삭제하게 되고 다시 Git에서 윈도우로 가져 올 때는 자동으로 carriage-return을 붙여준다.