Post

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.

© Ruffalo. Some rights reserved.

I'm

Using the Chirpy theme for Jekyll.