일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바 스터디
- 유학생 준비물
- jpa
- JVM아키텍처
- F1학생비자
- 미국유학생활
- Java 스터디
- 복수학위제도
- 미국대학생활
- 개발일지
- 자바
- 파이데이아창의인재학과
- java
- 2+2
- CSUS
- 유학생대학생활
- 케네스
- California State University Sacramento
- 개인 프로젝트 개발일지
- i-20
- 사이드프로젝트
- 비전공자 git
- 부산외대
- 해외유학
- 미국유학생
- 미국대학
- 케네스로그
- Kenneth Park
- 미국유학
- 만다라트프로젝트
- Today
- Total
케네스로그
Git 초기 설정 - 사용자 설정 git config user 본문
Git의 설치까지 모두 마쳤다면, 이제 본격적으로 Git을 사용하기 전에 몇가지 설정을 해야만 합니다.
1. 작업하는 사람(author)의 이름과 이메일주소 등록
2. local repository 생성
3. remote repository 연결
전혀 어려울것이 없으니 천천히 따라오시면 됩니다. 어려운게 아니라 낯설 뿐 입니다.
Git Author
우리는 local repository에서 소스코드를 작성하고 Git을 이용해서 관리하거나 remote repository로 전송할 예정입니다. 그렇다면, 작성자가 누구인지, 소스코드를 다른 곳으로 전송하는 사람이 누구인지 등록해야 합니다. 이러한 작업자를 git author라고 합니다.
git config --global user 설정
git author의 정보는 name(이름)과 email(이메일) 두가지 입니다.
- git config --global user.name "user_name"
- git config --global user.emial "user@email.com"
🛠global 설정과 Local 설정
--global 옵션은 사용중인 컴퓨터의 전체(global)에 대한 설정을 하겠다는 의미입니다. 한 컴퓨터에서 여러개의 repository가 존재할 수 있죠. 각 repo에서 author가 달라야한다면, 해당 작업폴더에서 git config user.name "user_name" 등으로 명령 실행하시면 됩니다.
예시로 user의 이름은 John Doe, 이메일은 John@na.joa 로 등록했습니다.
git config user 설정 확인
등록확인은 git config --list 명령을 통해서 확인할 수 있습니다.
git config user 를 통해 local 유저 설정
대부분의 경우 global설정을 통해서 일괄되게 작업하기때문에 local author를 설정할 일은 없을겁니다. 아래의 정보는 그저 추가정보 정도로만 훑고 지나가시길 바랍니다.
이번엔 git config user "user_name" 명령으로 local repo에서 사용할 author을 설정해보았습니다.
이를 git config --list로 확인해보면 다음과 같습니다.
위의 리스트에서 두개의 user.name, user.email이 보입니다.
상단에 위치한것이 global로 설정되어 있는 것이며, 하단의 정보는 해당 local repo에 설정되어 있는 겁니다.
다른 local repository에서 확인해보면 global로 설정되어있는 author만 확인됩니다.
이렇게 author를 global, local 따로 설정할 수 있습니다.
'Dev > VCS' 카테고리의 다른 글
Git 로컬에서 repo 생성 후, 리모트 repo 연결하기 (0) | 2021.12.26 |
---|---|
Git 다운로드 및 설치 for Windows (0) | 2021.12.23 |
Git 다운로드 및 설치하기 for Mac (0) | 2021.12.15 |
Homebrew 패키지매니저 설치하기 for mac (0) | 2021.12.15 |
비전공자를 위한 Git 용어 정리 (0) | 2021.12.15 |