만들면서 배우는 Git+GitHub 입문 책을 보면서 학습하였습니다.
복사 붙여넣기 할 필요 없이 branch 하나로 원본 파일의 영향 없이 파일을 수정할 수 있다.
1. 브렌치 생성 및 브렌치 이동
* git chechout -b 브랜치 이름 명렁어로 한번에 생성 후 이동까지 할 수 있다. *
2. 파일을 한개 수정작업 한 후 커밋해보기
* 커밋 메세지는 git commit -m "커밋메세지" 를 통해 입력할 수 도 있다. *
* ex - git commit -am "added output 'tell you world'"
* 커밋 메시지를 입력할 때는 큰따옴표를 사용할 수 없다는 점을 기억해야함. "
3. 마스터로 돌아온 후 병합
* hoxfix 브랜치 위치에서 병합을 원할 경우 git merge master를 입력하여 병합할 수 도 있다. 브랜치 기준으로 변경된내용을 마스터와 합치게된다. *
각 브랜치의 독립성 확인
병합 전에 브랜치를 계속 독립적으로 사용할 수 있는지 확인해 보는 작업이다.
각각의 브랜치별로 파일을 수정 후 커밋하여 확인하여 보면 독립적으로 관리할 수 있다는 것을 확인할 수 있다.