알고리즘 및 코딩/[코딩환경] Github🐱‍👤

[Github] 깃헙 브랜치(branch) 사용방법

kks2 2023. 4. 24. 21:56
728x90

같이 작업을 하다 보면, github branch 기능을 쓸 일이 있다. 간단한 시뮬레이션으로 그 방법을 알아보자.

 

 

일단, git branch는 자주 사용하는 명령어이다. 

  • git branch → branch가 어디에 있는지 확인하는 명령어

 

깃헙 branch 사용 시뮬레이션

1. git clone을 받으면, branch는 main에 있음

# git clone받음 -> main branch에 있음

2. branch 생성 및 이동

git checkout -b ellen # ellen brach 생성 & 거기로감

3. 작업 수행 (ex. 코드 수정)

 

4. ellen branch에 git에 올리기 - 현재 2번에서 ellen branch로 왔기 때문에 git add 및 commit 하면 ellen branch에 commit이 됨

git add .
git commit -m  #[ellen]이라는 branch로 commit을 올림

5. main에 올리고 싶음 

git checkout main # main으로 이동
git pull # 다른사람이 수정한거를 받아옴 - 높은 확률로 아무것도 없을 것임
git merge ellen # ellen branch에서 수정한것이 main에 합쳐짐  <- 여기서 문제 생길 수 있음

6. github 페이지에 올리기

git push # github홈페이지로 올라감

 

+ branch지우기 (여기에선 ellen이라는 branch를 지운 것이다)

git branch -d ellen
728x90