Github 초기 잔디 심기 문제
Github 초기 잔디 심기 문제
Github 초기 잔디 심기
처음 시작할 때 잔디가 안 심어지는 문제를 확인하는 사례가 종종 발생한다.
도 다중으로 config 를 지정할 수 있는 방법을 업데이트하였다.
이때 확인할 부분을 정리하였다.
Github 계정 이메일 확인하기
Github
계정에서 -> setting
-> email
순으로 확인한다.
local에서
1
2
$ git config --list
$ git config --global --list
초기설정 변경
1
2
3
4
5
// 이메일변경
$ git config --global user.email "aaa@a.com"
// 유저이름 변경
$ git config --global user.name "USER_NAME"
Github 계정과 이메일이 다르다면 등록된
user.name
이름으로 Commit message가 등록된다.
Forked 저장소
아래와 같은 경우 반영되지 않는다.
- Forked 저장소는 반영되지 않는다.
- 상승 저장소에 병합하기 위해 PR을 남긴다.
- 상승 저장소 메인 분기에 병합한다.
- 저장소 메인 브랜치 외에 다른 브랜치 커밋 역시 반영되지 않는다.
Multiple gitconfig setup
아래와 같이 .gitconfig
에 수정해준다.
1
2
3
$ cat $HOME/.gitconfig
[includeIf "gitdir:~/project/"]
path = ~/.gitconfig-project
,gitconfig
설정 파일을 하나 더 만든다.
1
2
3
4
$ cat $HOME/.gitconfig-project
[user]
name = project_leader
email = project_leader@email.com
해당 디렉터리에서 작업을 진행하면 따로 author 나 committer 작업을 안해줘도 된다.
1
$ cd ~/project
This post is licensed under CC BY 4.0 by the author.
If you find any errors, please let me know by comment or email. Thank you.
If you find any errors, please let me know by comment or email. Thank you.