개발환경/Git

[Git] main branch merge commit 오류 (미해결)

frances._.sb 2024. 2. 28. 15:02
728x90

 

 

 상황 설명하자면... 개발 branch에서 main으로 merge request 중, commit conflict가 떴다.

 말 그대로 원인은 commit 에러였고, 해결하기엔... 이해를 못 했다, 바로 저 한 시간 전인 17시간 전 updated는 승인 났는데 ㅠㅠ

 여튼 그래서 새로운 방법을 찾기로 했고, 해결 방법은 아니지만 다른 명령어 정리 겸 작성해 보자.

 


 

 

 전체 흐름을 보자면 ,
● 새 브랜치 생성 → 생성된 새 브랜치에 기존 브랜치 복사 → 둘 연결해서 기존 main 지우기 ㅎ

 혹시 있는 그대로에서 해결 방법을 아는 사람은 알려주길 바람...

 

# 새 브랜치 생성
git branch [new branch name]
# 생성된 새 브런치로 전환
git checkout [new branch name]

# 모든 원격 브랜치 가져오기
git fetch origin
# 체크아웃 가능한 브랜치 목록 확인
git branch -a    ## a는 전체, 빈칸은 현재 브랜치, r은 remote 브랜치
# 원격으로 밀어넣기
git push remote [new branch name]



 기존 merge request 가는 remote main은 지우고, [new branch name]과 기존 개발 branch를 연결

728x90
반응형

'개발환경 > Git' 카테고리의 다른 글

[Git] Detached Head  (4) 2024.02.01
[Gitlab] Gitlab 사용하기  (2) 2023.11.16
[Github] vscode Github 파일 업데이트 방법  (0) 2022.07.22
[Github] VScode에서 Github 업로드 하기  (0) 2022.07.15