원하지 않는 branch에 작성(코딩) 시 작업한 내용 옮기는 방법
만약 master
에서 계속 개발하다가 이걸 master 저장하고 싶지 않고 다른 branch에 commit하고 싶을 땐,
- 새로운 branch를 생성한다. (혹은, master랑 같은 commit 위치 인 branch)
- master에서 개발한 내용들을 add한다. (옮기고 싶은 내용들)
- branch를 이동한다.
git checkout [이동할 브랜치명]
- 이동한 브랜치에서 commit을 한다.
git commit -m "[commit msg]"
이렇게 하면 master에서 수정한 내용들이 전부 다른 브랜치에 저장되며, master에는 수정한 내용이 다 사라지게 된다.
만약, 수정한 내용은 전부 사라지기 때문에 수정한 내용 중 일부만 옮겼다면 옮기지 않은 수정 부분은 사라지기 때문에 유의해야 한다.
reference
- 나의 경험
본 블로그는 개인이 공부하고, 정리한 걸 기록하는 공간입니다.
오타, 오류가 존재할 수 있습니다. 댓글을 달아주시면 수정할 수 있도록 하겠습니다.
감사합니다 :D
댓글남기기