Git 명령어: 심화 활용법
·
Programming/Git, Github
이전에 작성했던 Git에 대한 기본개념과 사용법에 이어서 `git`을 실전에서 사용할 때, 일어나는 문제 상황과 그에 대한 해결책을 중심적으로 정리해보겠다. 협업 시일반적으로 `main` 브랜치는 배포 가능한 상태의 코드를 유지하는 브랜치, `develop` 브랜치는 개발된 기능들이 모이는 통합 브랜치로 사용된다. 그리고 여러 개발자가 협업을 할 때, 이 `develop` 브랜치에서 분기하여 개별적으로 작업을 진행하고 작업이 완료되면 이 `develop` 브랜치로 합치게 된다. 브랜치 이름의 경우 팀마다 다르지만 `접두어/설명` 형태를 많이 사용한다. 로그인 기능 개발은 `feat/login`, 버그 수정은 `fix/login-error`와 같은 식으로 브랜치 이름을 붙인다. 예를 들면, 내가 로그인 기..