Branch

    Git 에 대한 정리

    그냥 마냥 쓰고는 있는데 이게 뭐다! 라는게 딱히 없었다. 내가 뭘쓰고 있는건지 짚고 넘어가고자 한다. Git 이라는건 기본적으로 버전관리(Version control) 시스템이다. 1 예를 들어 1.1 account update 1.2 profile update 이런식으로 개발을 해나가고 있는데 1.3 article update 에서 Error가 나버렸다. rollback을 하고 싶은데 그럴때 git이 있으면 바로 전버전으로 돌아갈 수 있는 편리함! 2 Branch Main branch 라는 배포중인 브랜치가 있다고 하면 개발하면서 이렇게 버전 계속 올라갈거임. 근데 중간에 갑자기 추가적인 기능을 개발을 하고 싶다. 중요한건 기존 main branch에 영향을 주지 않으면서 하고싶다는거다. 그럴때 br..