git branch add-coach
branch 생성
git branch
branch 확인(이름 앞 *표시가 현재 branch)
git swich (branch이름)
branch 변경. branch이름 적다가 tab 누르면 자동완성
git switch -c (branch이름)
branch 생성과 동시에 이동
git branch -d (삭제할 브랜치명)
만약 삭제할 브랜치에서만 있는 내용의 커밋이 있는데 삭제를 원할 시
git branch -D (삭제할 브랜치명)
대문자D로 강제삭제
git branch -m (기존 브랜치명) (새 브랜치명)
브랜치 명 변경
git log
현재 브랜치의 내역만 볼 수 있음
git log --all --decorate --oneline --graph
여러 브랜치의 내역 편리하게 보기
서로 다른 브랜치를 합치는 두 방식
merge : 두 브랜치를 한 커밋에 이어붙입니다.
브랜치 사용내역을 남길 필요가 있을 때 적합한 방식입니다.
다른 형태의 merge에 대해서도 이후 다루게 될 것입니다.
rebase : 브랜치를 다른 브랜치에 이어붙입니다.
한 줄로 깔끔히 정리된 내역을 유지하기 원할 때 적합합니다.
이미 팀원과 공유된 커밋들에 대해서는 사용하지 않는 것이 좋습니다.