인프런의 강민철님의 모두의 깃 깃허브 강의를 참조하였습니다.
소스트리에서 변경사항을 만들고 스테이지에 올린 후 커밋을 하는 것은 동일하다. 특정 버전에 브랜치를 나누고 싶으면 아래의 그림처럼 상단의 브랜치 버튼을 클릭후 이름을 지어주고 확인을 하면 해당 브랜치로 체크아웃이 된다.
체크아웃을 하면 다음과 같이 브랜치가 foo로 변경이 된다.
여기서 foo브랜치에 변경사항을 저장 후 커밋을 하고 나면 아래와 같이 나오는데 여기서 master브랜치로 이동할려면 아래처럼 해당 master브랜치에 오른쪽 마우스를 클릭 후 체크아웃을 하면 된다. 그러면 foo브랜치에 변경된 사항들은 안 보일 것이다.