지옥에서 온 Git

git의 혁신 - branch

수업내용

여기서는 git이 가져온 혁신인 branch를 다룹니다. branch는 가지라는 뜻으로 작업을 분기해서 처리하는 경우에 대한 시적인 표현입니다. git이 가져온 혁신은 그 동안 개념적으로는 존재했지만 실제로는 잘 사용하지 않던 branch를 사용할만한 상태까지 끌어올린 점에 있습니다. 본 수업의 하위에서는 branch에 대해서 다룹니다. 

수업

참고

브랜치에 대한 공식 설명서 

댓글

댓글 본문
작성자
비밀번호
  1. 김수현
    branch 나무 가지를 (비유적)표현
    분리 > 중지/합침 > 계속 버젼관리
    나눠졌던 것을 합칠 경우 까다롭다(손으로 할 경우)
    버젼관리 시스템을 사용하면 쉽고 세련되게 가능해짐
    용어
    분기되는 것 : 브렌치를 만든다
    분기된 브렌치 + 원래 브랜치 > 2개의 브렌치를 갖게 되는 것
    다른 프로그램에서 > 위험+어렵고+용량 많이 차지 >> 있다는 것 알고 있어도 쓸만한 것이 아니라고 생각해 왔을 것
    GIT이 가지고 온 혁신중에 하나는 브랜치 기능을 쓸만한 수준까지 올렸다는 것임
    버젼관리 시스템을 꿰뚫고 있는 것이 아니기 때문에 > git이 혼자 만든 프로그램인지 아니면 다른 무언가의 영향을 받은 것인지는 모르겠음
    과거 suv라는 프로그램의 사용했던 문제들을 획기적으로 개선했기 때문에 git의 혁신
    브랜치에 대해 나쁜 인상 > 이제 바꿀 때
    과거에 어려웠던 여러가지 것들이 가능해짐
    git은 브랜치라는 개념으로 모든 것을 다루고 있음
    원격저장 이런 개념을 살펴볼 때도 브랜치라는 것을 꼭 알고 있어야 함
    선택이 아니라 필수
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기