[git] 로컬 / 원격 브랜치 생성

florentyoon·2021년 5월 25일
0

git

목록 보기
1/1
post-thumbnail

소스트리를 사용해서 깃에 새로운 브랜치를 생성하려고 한다.

1. 로컬 브랜치 생성하기

새 브랜치 명을 input 박스에 입력.
커밋에서 라디오 체크를 할 수 있다.

먼저 "작업 사본 부모"는 현 깃파일의 부모로서 여기선 master를 의미한다.
나는 master계정보다 위에 최신화된 다른 브랜치의 계정을 따라 갈거라서 명시된 커밋을 선택함.

원하는 시점의 커밋을 선택하고 확인을 누르면 명시된 커밋 옆에 칸이 채워진다.

이 상태로 브랜치 생성 클릭.

2. 원격 브랜치 생성하기

위에서 생성한 브랜치는 내 컴퓨터에 저장되는 브랜치다. 즉, 내가 아무리 작업한 결과는 내 컴퓨터에서만 유용할 뿐 Push를 하기 전까진 원격에 올라가지 않는 브랜치다.
따라서 원격 브랜치를 생성해야 이 깃을 사용하는 다른 브랜치에게도 내 소스를 공유할 수 있다.

소스트리에선 원격 브랜치는 origin이 붙는다. 저 사진 속 브랜치에는 origin이 없으므로 로컬브랜치.

원격 브랜치를 만드는 방법은 Push를 1회 시도하는 것이다.

위 사진은 최초 push 할때 보인다.
저 리모트 브랜치가 원격 브랜치를 의미하는데, 웹상에선 내 브랜치가 아직 없는 상태이므로 비어있다.

왼쪽에 체크박스 선택하면 자동으로 로컬 브랜치명을 따라서 리모트 브랜치가 채워진다.

이 상태에서 push 클릭.

원격브랜치가 생성된 것을 볼수 있다.
끝.

profile
florentyoon의 IT 세상

0개의 댓글