[GIT] git에서 branch 만들기

유지나·2023년 5월 15일
0

GIT

목록 보기
4/13

branch 기능의 장점

  • 파일 복사본을 만들어서 코드를 짜보며 test가능
  • 원래 있는 소스코드 안전하게 보관가능

git branch 명령어

  1. 브랜치 생성 git branch 브랜치명
  2. 브랜치 이동 git switch 브랜치명
  3. 브랜치 합치기(기준 브랜치로 이동 후) git merge 브랜치명
  4. 충돌 해결=> 코드 수정 이후 git add, git commit

branch 생성

예를 들어 학원 수업 스케줄을 짜는 중인데 새로운 수업 스케줄을 임시로 추가해보려한다면
test-class라는 branch를 생성한다

git branch 브랜치명

branch로 이동

git switch 브랜치명

  • 현재 브랜치는 git status로 확인 가능

파일 수정 및 commit 진행

-> main branch[commit1-commit2]-commit2.1(test-class branch)인것임
->git switch main하여 main branch로 돌아가면 test-class branch에서 생성 및 수정한 내용은 사라짐

branch 의 코드를 main 브랜치에 합치고 싶다면

  • 기준이 되는 branch로 이동
    git switch main

  • merge진행
    git merge test-class

주의: main과 브랜치의 수정내용 및 위치가 똑같다면(예, 둘 다a번파일 1번줄 수정) 충돌이 일어남

-> 해결방법
1. 원하는 코드만 남기고 삭제
2. git add
3. git commit
해결완료~

profile
지르나르

0개의 댓글