생활코딩

Coding Everybody

코스 전체목록

닫기

branch 만들기

수업소개

branch를 만드는 방법에 대해서 알아봅니다. 

수업

 수업에서 사용한 명령어

브랜치의 목록을 볼 때

git branch

브랜치를 생성할 때 

git branch "새로운 브랜치 이름"

브랜치를 삭제할 때

git branch -d

병합하지 않은 브랜치를 강제 삭제할 때 

git branch -D

브랜치를 전환(체크아웃)할 때

git checkout "전환하려는 브랜치 이름"

브랜치를 생성하고 전환까지 할 때 

git checkout -b "생성하고 전환할 브랜치 이름"

댓글

댓글 본문
작성자
비밀번호
  1. groundntree
    * f1.txt 생성후 2번 commit 하기
    vim f1.txt
    git add f1.txt
    git commit -m "1"
    git log
    vim f1.txt
    git commit -am "2"
    git log

    * branch 생성
    git branch exp
    git branch
    git checkout exp
    git branch

    * exp 브랜치에서 f1.txt 수정
    vim f1.txt
    git add f1.txt
    git commit -m "3"
    git log

    * master 브랜치로 변경하여 log 확인
    git checkout master
    git log
    cat f1.txt

    * exp 브랜치로 이동하여 파일 내용과 커밋버젼 비교
    git checkout exp
    git log
    cat f1.txt

    * exp 브랜치에서 f2.txt 추가
    vim f2.txt
    git add f2.txt
    git commit -m "4"

    * 브랜치를 전환하여 파일 변경사항 비교
    git checkout master
    git checkout exp
  2. 성동현
    add이후 commit안하고 branch를 바꾸면 파일이 전에서 후의 branch로 옮겨가네요.
    궁금해서 해봤습니다.
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기