inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

Git 설치: Windows, macOS (UP_260222)

git 연동

26

로라하트윅

작성한 질문수 1

0

git을 pc에 설치 완료했고,

git hub에도 회원가입을 했는데

강의에서 보여주신 것처럼 name과 mail주소가 나타나지 않습니다.

pc의 git에서 git hub의 제 계정을 어떻게 연동해야 하나요?

react 인공지능(ai) claude

답변 2

0

짐코딩

안녕하세요! 🙂

먼저 확인 하나 부탁드릴게요. 혹시 아래 명령어로 이름과 이메일을 설정하셨나요?

git config --global user.name "이름"
git config --global user.email "이메일"

설정 여부는 이렇게 확인하실 수 있어요.

git config --global user.name
git config --global user.email

PC에 설치한 git과 GitHub 계정은 자동으로 연동되는 게 아니에요. GitHub 회원가입과는 별개로, 위 명령어로 로컬 git에 이름/이메일을 직접 등록해주셔야 강의처럼 표시됩니다.

지금 정확한 상태를 파악하기 어려워서요, 터미널 실행 화면을 캡처해서 올려주시면 더 정확하게 답변드릴 수 있어요.

감사합니다 🙂

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 로라하트윅님.

Git과 GitHub를 연동하는 과정은 로컬 Git 환경에서 GitHub 계정을 사용하여 커밋과 푸시 작업을 원활히 하기 위해 중요한 설정입니다. Git에서 이름과 이메일 설정은 GitHub와의 계정 연동과는 별도로 이루어져야 하며, Git 커밋 시 사용되는 정보입니다.

Git 사용자 설정

먼저, 로컬 Git 환경에서 사용자의 이름과 이메일을 설정해야 합니다. 이 설정은 Git에서 커밋 내역에 기록할 사용자 정보를 설정하는 단계입니다.

  1. 터미널 열기: Git Bash나 터미널을 엽니다.
  2. 사용자 이름 설정:
    
    git config --global user.name "Your Name"
    

  3. 이메일 주소 설정:
    
    git config --global user.email "your-email@example.com"
    

위의 설정은 전역 설정으로, 모든 Git 리포지토리에 적용됩니다.

GitHub와의 연동

GitHub 계정과의 연동을 위해서는 SSH 키를 생성하여 GitHub에 등록하거나, 매번 푸시할 때 인증 정보를 입력하는 방식이 일반적입니다. 아래는 SSH 키를 통한 연동 방법입니다.

  1. SSH 키 생성: 터미널에서 다음 명령어를 입력하여 SSH 키를 생성합니다.

    ssh-keygen -t rsa -b 4096 -C "your-email@example.com"
    

    생성된 SSH 키는 기본적으로 ~/.ssh 디렉토리에 저장됩니다.

  2. SSH 에이전트 시작:

    eval "$(ssh-agent -s)"
    
  3. SSH 키 추가:

    ssh-add ~/.ssh/id_rsa
    
  4. GitHub에 SSH 키 등록:

    • 생성된 SSH 공개 키를 클립보드에 복사합니다.
      
      clip < ~/.ssh/id_rsa.pub
      

    • GitHub 프로필에서 Settings > SSH and GPG keys로 이동하여 “New SSH key”를 클릭 후 키를 붙여넣습니다.

위 과정을 완료하면, 로컬 Git에서 GitHub에 푸시할 때 SSH를 통해 인증이 이루어집니다. 이후부터는 GitHub에 푸시할 때 별도의 인증 정보를 입력할 필요 없이 원활히 작업하실 수 있습니다.

관련하여 더 도움이 될 수 있는 기존 질문과 답변을 준비해드렸습니다:
- Git 환경 설정 및 SSH를 통한 GitHub 연동 가이드

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

로라하트윅

저는 Github에 회원가입을 한 이유가

username이나 email 설정 시 필요한 부분이라고 생각했습니다.

Github 회원가입을 한 계정과 별개로 username와 email을 아무값이나 입력하면 되는건지,

Github에 회원가입해서 등록한 username와 email을 입력해야하는 것인지가 궁금했던 겁니다.

Github에 회원가입했을 때 "Public profile"에 Name과 Public email에 설정값이 없어서 이 부분도 설정하는 것이 필요했다면 알려주셨으면 좋을것 같습니다.

mcp관련 질문입니다!

0

2

0

side bar positon. 어떻게 해도 안돼요..;

0

4

1

모델 고정방법 문의

0

5

1

98강. 1인 사이드프로젝트 시 질문

0

10

1

강의화면과 Cursor프로그램 화면이 달라서요..

0

12

1

커서 설치했는데 이해 안되네요

0

15

1

공식사이트 관련과 workspace

0

14

1

user-memory-setup 저장 관련

0

12

1

user-memory-setup 작성하고 클로드 코드로 돌아가는 방법

0

12

1

에러화면 질의

0

13

1

[미션6] output-style 위치 변경

0

12

1

아래 에러가 나는 경우의 대처법

0

13

1

이전 커밋으로 롤백을 하고 다시 롤백하기 전 커밋으로 돌아가려고 하는데 그래프 패널에서 main이 사라져 버립니다.

0

13

1

CLAUDE.md 에 import 문법 질문

0

17

1

Github 404 Error

0

21

1

settings.json, settings.local.json 관련 질문입니다!

0

23

1

/update-roadmap 는 언제 어떻게 사용하는건지요?

0

24

2

깃 관련질문입니다!

0

27

2

53강 질문

0

30

2

misson 6 질문

0

27

2

클로드 설치버전 문의

0

22

2

서브에이전트를 실행했을때 강의내용과 다르게나와요.

0

34

2

커서 설치했는데 강의화면이랑 달라요.

0

35

3

PRD 생성 서브에이전트

0

24

2