본문 바로가기

etc

Github 사용법 - 3. 브런치(branch)


 이번 내용은 github branch에 대한 내용이다. 브런치가 무엇이고, 왜 사용해야 하는지에 대한 내용은... 생략.


1. Branch 생성.

 - git branch 브런치명 

: 브런치 생성.

 - git branch 로 현재 생성된 브런치와 현재 활성화된 브런치를 확인.


 - checkout 명령으로 활성 브런치 변경.


 - 확인해 보면 TestBranch가 활성화 된 것을 확인 할 수 있다.


- 여기서는 빠져 있지만, 코드의 일부를 수정하였다. 

 - 수정 후에 status 를 확인하고, git add -A 로 변경 내용을 추가하고, commit으로 스냅샷을 찍었다.


- 대상을 TestBranch로 하여 push 하였다.


 - TestBranch가 올라온것을 확인 할 수 있다.


 - 브런치 탭에서도 확인 가능.


2. Merge

 - 앞의 진행 상황을 바탕으로 하여 진행.

 - 1. 마스터로 다시 이동.

 - 2. pull 명령으로 로컬 저장소를 원격저장소와 같게 만든다. 기준은 원격저장소이다.

: 만약 작업해 놓은 것이 있다면 커밋하지 않고 마스터로 이동하여 pull 한다면... 다 날아간다.

 - 3. TestBranch를 병합한다.


 - 문제가 생겼다.

 - 우선 직접 수정. (나중에 병합에 대해서 좀더 다룰 기회가 있을꺼라.. 생각.)

 - 우선 자세한 내용은 (브런치와 Merge의 기초) 에서 확인한다. 


 - 수정 후에 

 - 1. 상태를 확인하고.

 - 2. 변경 내용을 Add 하고.

 - 3. 마스터를 push 하여 원격 저장소에 업.


 - 원격 저장소의 코드도 수정됨을 확인. 


3. Branch 삭제.

 - 브런치의 삭제는 -d 브런치 명 으로 삭제 할 수 있다. 



'etc' 카테고리의 다른 글

vsftpd 모드 설명.  (0) 2017.12.13
git 명령어 모음.  (0) 2017.11.21
Github 사용법 - 2. 저장소  (0) 2017.11.20
Github 사용법 - 1. 설치  (0) 2017.11.20
Ubuntu FTP Server 2.  (0) 2017.09.19