[Git] git branch & git checkout (feat. git stash)

이태권 (Taekwon Lee)·2022년 6월 9일
0

[Git]

목록 보기
2/2
post-thumbnail

1. git branch

정의 및 특징

  • branch는 독립된 작업 디렉토리(working directory)이다.
  • branch를 통해 프로젝트 협업 구성원마다 각각의 독립된 작업 공간을 가질 수 있다.
  • git branch는 그 자체로 명령어로 기능을 하여, 현재의 브랜치를 모두 조회할 수 있다.
  • git branch <새로 만들 branch 이름>으로 새 branch를 생성할 수도 있다.

예시

아래처럼 명령어로 현재 모든 branch를 볼 수 있다.

  • main은 원래 master였으나 git branch -M을 통해 main으로 변경했다.

*는 현재의 위치를 의미한다

이번에는 아래와 같이 새로운 branchfeature/movie를 생성하였다.

2. git checkout

정의

git checkout은 현재 git의다른 branch로 이동할 수 있는 명령어이다.

참고로 -b 옵션을 추가로 넣을 경우 브랜치 작성 및 체크아웃을 동시에 실행할 수 있다.

$> git checkout -b <branch 이름>

예시

아까 만든 새로운 branchfeature/movie로 들어가 보자.

아래처럼 잘 만들어진 것을 볼 수 있다.

3. git stash (업데이트 예정)


참고 자료🔖

profile
(Backend Dev.) One step at a time

0개의 댓글