본문 바로가기

리눅스

[리눅스] git branch 명령어

728x90

git branch 명령어

현재 작업 중인 브랜치 확인

git branch
$ git branch
* main

브랜치 생성하기

git branch develop
$ git branch
* main
  develop

브랜치 전환하기

(main -> develop)

git checkout develop
$ git checkout develop
branch 'develop' set up to track 'origin/develop'.
Switched to a new branch 'develop'
$ git branch
* develop
  main

test1 브랜치 생성

git branch test1

브랜치 삭제

git branch -d test1
$ git branch -d test1
Deleted branch test1 (was 0d62604).

브랜치 강제로 삭제

git branch -D test1

브랜치 병합하기

(develop -> main)

main branch로 이동

git checkout main
$ git checkout main
Switched to branch 'main'
Your branch is up to date with 'origin/main'.

develop 브랜치를 main 브랜치로 병합

git merge develop
$ git merge develop
Updating 0d62604..df24a48
Fast-forward
 setup-compile_apache_php.yaml | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

 

git add .
git commit
git log

 

728x90