git에 대해서 공부하면서 무엇보다 "오! 이건 자주 사용하겠다~" 싶은 것이 있었으니 바로 "Branch" 였다.
branch는 똑같은 다른 평행우주를 만들어볼 수 있는 것으로써, branch를 만들고 나면 내 마음대로 해봐도 원래 파일에는 전혀 문제가 없다.
자! 그렇다면 branch는 어떻게 할까?
기본적으로는 [ git branch 이름 ] 이렇게 쓸 수 있다.
$ git branch my-first-practice
그리고 다시 git branch를 입력해보면 master와 함께 my-first-practice라는 것이 보일 것이다!
그렇다면 어떻게 내가 만든 branch로 넘어 갈 수 있을까?
바로 checkout을 사용한다
$ git checkout my-first-practice
master로 다시 가고 싶다면?
$ git checkout master
그런데 이렇게 해도 화면상에는 다를게 없을것이니 당황하지말자.
새로운 branch는 현 상태를 그대로 가져가게 되므로 당장은 변화가 보이지 않는 것이 맞다!
그리고 이를 줄여서 쓸 수 있는 것도 있다!
$ git checkout -b my-first-practice
이렇게 사용하면 한번에 checkout까지 가능하다!
마지막으로 create했다면 delete도 할 수 있어야할 것이다!
branch를 삭제하기 위해서는
$ git branch -D my-first-practice
이렇게 -D를 써주면 된다!