그럼에도 불구하고

👨‍💻

[Git, GitHub] Git 설치, 업로드, 업데이트하는 법 본문

이모저모/Git, GitHub

[Git, GitHub] Git 설치, 업로드, 업데이트하는 법

zenghyun 2023. 1. 2. 17:46

Git 설치, 업로드, 업데이트에 대해 알아보자

 

 

우선 Git을 사용하려면 Git을 설치해야 한다.

 

 

 

Git

 

git-scm.com

 

 

 

Downloads를 누르고 실행 환경에 맞게 다운로드하면 된다. 

 

git bash를 열면 처음에 간단한 환경설정을 해야 한다. 

 

 

1. 사용자 이름 설정

git config --global user.name "your_name"

 

 

 

2. 사용자 이메일 설정

git config --global user.email "your_email"

 

3. 정보 확인하기

git config --list

 

 

내가 입력한 email과 name을 확인할 수 있다!

 

 

Github에 처음 코드 업로드하기 

 

1. 초기화

git init

 

2. 추가할 파일 더하기 

git add .

.(점) 은 모든 파일이라는 뜻이다. 

선택적으로 올리고 싶으면 add 뒤에 파일 이름 붙여주면 된다. ex) git add index.html

 

 

3. 상태 확인 (선택사항)

git status

 

4. 히스토리 만들기 

git commit -m "first commit"

-m은 메시지의 준말로 뒤에 있는 " " 안에 적고 싶은 히스토리 이름을 넣으면 된다. 

 

 

5. Github repository랑 내 로컬 프로젝트랑 연결

git remote add origin 자기주소

이 명령어는 github에서 복사해서 붙여오면 된다.

 

 

6. 잘 연결됐는지 확인 

git remote -v

내가 연결한 주소 값이 잘 뜨면 성공이다.

 

 

7. Github로 올리기

git push origin master

master 자리에는 branch이름이 들어가면 된다.

branch 이름이 main이면 git push origin main이라 쓰면 됨

 

Github에 계속 업데이트하는 법 

 

1. 추가할 파일 더하기

git add .

 

2. 히스토리 만들기

git commit -m "first commit"

 

3. Github로 올리기

git push origin master

내 컴퓨터에 소스코드를 업데이트를 하고 싶으면 이 세 개의 스텝만 계속 반복하면 됨.

 

Github로 팀프로젝트 하는 법 

1. Github에서 소스코드 다운로드

git clone 주소 폴더이름
  • 주소는 깃허브에서 들고 와야 한다.
  • 폴더이름은 선택사항으로, 없어도 된다. 만약, 폴더 이름을 줄 경우에는 그 폴더가 새로 생성되면서 그 안에 코드들이 다운로드되고, 폴더 이름을 주지 않을 경우 깃허브 프로젝트 이름으로 폴더가 자동 생성되고 안에 코드들이 다운로드된다.

 

2. Github에서 내 브랜치(branch) 만들기

git checkout -b 브렌치이름

 

3. 내 브랜치에 소스코드 업데이트하기

git add .
git commit -m "first commit"
git push origin 브랜치이름

 

4. 마스터 브랜치에 소스 가져오기(pull)

git pull origin master

마스터 브랜치에서 소스코드를 가져올 때는 무턱대고 가져오면 안 된다.

 

pull을 하기 전에는 기존에 소스코드들을 commit을 먼저 해놔야 한다.

 

 

5. 브랜치 끼리 이동하는 법

git checkout 브랜치이름

내가 내 브랜치에서 마스터 브랜치로 이동을 하고 싶거나 다른 브랜치로 이동하고 싶을 때 사용하면 된다.

 

 

Comments