
[Git] PR 커밋 중복 및 브랜치 히스토리 꼬임 정리
·
개발 도구/Git
개인 GitHub를 정리하고 기록하는 과정에서,로컬 브랜치와 원격 브랜치 간의 싱크가 맞지 않는 문제,그리고 이전에 PR(Pull Request)에서 사용한 커밋 메시지가 반복해서 중복되는 문제가 발생했다. 심지어 브랜치를 삭제해도 동일한 커밋 메시지가 다시 나타나는 바람에프로젝트 히스토리가 어지러워졌고, 이 문제를 근본적으로 해결하고자 내용을 정리한다. 사용한 브랜치 구조`main` 브랜치 (기준 브랜치)`개인 브랜치` (작업용 브랜치)나는 주로 아래와 같은 방식으로 GitHub를 연습 및 사용해왔다. (개인 브랜치 재사용) 1. `git add .`> 해당 작업을 통해 내가 수정한 코드를 업로드 2. `git commit -m "커밋 메시지"`> 업로드한 코드를 commit 3. `git push ..