본문 바로가기
Programming/Git | Github

Git/Github: 사용자 설정 및 세팅

by vita12321 2023. 8. 20.
728x90
반응형

Git Github 개발 작업에 있어 필수 도구로 여겨지고 있으며, 개발자들에게 익숙한 환경을 제공합니다. 글에서는 'Git/Github: 사용자 설정 세팅'이라는 주제로 알아볼 것입니다.


1. Git 사용자 설정

 

시작하기 전에 Git 사용자 정보를 설정해야 합니다. Git 커밋할 정보를 사용합니다. 다음 명령어를 통해 Git 사용자 이름과 이메일을 설정합니다.

// bash

git config --global user.name "사용자 이름"

git config --global user.email "이메일 주소"

2. SSH Key 생성 Github 등록

 

SSH Key 생성하고 Github 등록하면, HTTPS 아닌 SSH 통해 보안이 강화된 통신이 가능합니다. 아래 단계를 따라주세요.

 

1) 터미널에서 다음 명령어로 SSH Key 생성합니다.

// bash

ssh-keygen -t rsa -b 4096 -C "이메일 주소"

 

2) 생성한 SSH Key ssh-agent 등록합니다.

// bash

eval "$(ssh-agent -s)"

ssh-add ~/.ssh/id_rsa

 

3) 생성한 SSH Key 퍼블릭 키를 복사합니다.

 

// bash

cat ~/.ssh/id_rsa.pub

 

4) Github 웹사이트에 로그인 , "Settings" 메뉴에 들어가 "SSH and GPG keys" 클릭합니다.

 

5) "New SSH key" 버튼을 클릭하고, 이름과 붙여넣은 퍼블릭 키를 입력 "Add SSH key" 클릭합니다.


3. Github 저장소 생성 로컬 연결

 

1) Github 홈페이지에서 "New repository" 버튼을 클릭하여 저장소를 생성합니다.

 

2) 터미널에서 로컬 저장소와 원격 저장소를 연결합니다. 아래 명령어에 저장소 주소를 입력하세요.

// bash

git remote add origin [저장소 주소]

 

3) 다음 명령어로 원격 저장소에 연결 여부를 확인합니다.

// bash

git remote -v

4. 저장소에 파일 추가 커밋

 

1) 로컬 저장소에 파일을 추가합니다. 아래 예시에서 "example.txt" 파일을 추가합니다.

// bash

echo "Hello, Git!" > example.txt

 

2) 파일을 인덱스에 추가합니다.

// bash

git add example.txt

 

3) 변경사항을 커밋합니다.

// bash

git commit -m "Add example.txt file"

 

4) 변경사항을 원격 저장소에 푸시합니다.

// bash

git push origin master

 

이상으로 Git Github 사용자 설정 세팅에 대해 알아보았습니다. 이를 통해 안전하고 효율적인 협업 환경을 구축하고 프로젝트를 성공적으로 이끌어가세요!

728x90
반응형