브랜치 썸네일형 리스트형 깃 브랜치 (git branch) 6. stash 만약 브랜치의 작업이 다 끝나지 않았는데, 다른 브랜치로 급히 이동(checkout) 해야할 경우는 어떻게 해야 할까?작업을 완료(commit)하지 않으면 다른 브랜치로 이동(checkout)을 할 수 없는데.... '임시저장' 같은 기능이 있다면 참 편할텐데... 이럴 때 할 수 있는 방법은? 바로 'stash' stash : 의미) 감추다. 숨겨두다. stash를 이용한다면, 현재 진행 중인 작업을 잠시 숨겨두고, 가장 최신 commit 상태에서 다른 브랜치로 이동(checkout) 할 수 있다. 브랜치를 활발하게 사용한다면 굉장히 유용한 기능이다. 예제 : stash를 통해 현, 브랜치의 현 상태 저장하기(숨기기)stash save / apply / list / drop 해보기 브랜치 master,.. 깃 브랜치 (git branch) 3. 브랜치 병합하기 (git merge) / 브랜치 삭제하기 (git branch -d) https://www.opentutorials.org/course/2708/15262 서로 다른 브랜치를 병합(merge)하는 방법을 알아보자. * 현재 브랜치 상황 master : 1-2-5exp : 1-2-3 여기서 exp의 내용( commit '3')을 master branch도 갖게 병합해 보자 (exp -> master)-> master 브랜치에 exp 브랜치의 내용을 가져와 합쳐보자. (master 브랜치에서)git merge '가져올 브랜치 이름' ex) git merge exp 이런 작업창이 열린다.명령어 ':wq'를 입력해 저장하고 빠져나온다. 병합이 되었는지 log를 확인해 보자. git log --branches --graph -- decorate --oneline 병합이 되었다.ma.. 깃 브랜치 (git branch) 1. 브랜치란? 브랜치 보기. 브랜치 만들기 깃의 가장 큰 효용 중 하나인 브랜치(branch)에 대해 알아보자. 브랜치 branch 란? '나무가지'란 뜻으로, 만들어 놓은 버전(master)의 복사본(branch)을 만들어 다른 방향으로 작업을 이어나가는 것. 예를들면 도전적인, 실험적인 개발을 이어나갈 때, 혹은 다른 방향으로 개발을 할 때,본 ver(master)은 유지하고 복사 본(branch)을 만들어 이어나갈 수 있다. 이렇게 이어나간 브랜치는 나중에 삭제는 물론, 마스터와 병합도 가능하다. 현 git의 브랜치 목록보기 git branch 깃(git)은 생성할 때 부터 '기본 브랜치'를 생성한다.이 '기본 브랜치'가 'master'이다. 새로운 브랜치 생성하기 git branch '브랜치 이름' ex) git branch exp 'ex.. 이전 1 다음