728x90
개인 브랜치에 작업한 소스를 commit, pull, push 후에 rebase를 하니, 충돌이 발생했다. . . 🥲
해결법
1. Git Bash에서 rebase시 충돌 발생
2. '파일상태'에 충돌한 파일들이 스테이지에 아직 올라가지 않은 상태로 뜬다.
3. 외부병합 툴을 사용해 각 파일의 충돌난 코드 부분을 수정해주기.
4. 해결 완료된 파일을 스테이지에 올려준다.
5. Git Bash로 와서 "git rebase --continue" 를 입력.
6. vi(text-editor)로 화면이 전환되면, esc 누른 후에 ":wq" 입력
wq(=write quit)
7. rebase를 성공할때까지 이 작업을 반복
8. rebase를 성공하면, '강제푸시'
이렇게 하면 충돌을 관리할 수 있다 ☺️
*추가 정보
'자식 커밋을 쌍방향으로 재배치'를 하는 경우 ➡️ '강제푸시'
728x90
'⚙️ERROR & CS > ERROR' 카테고리의 다른 글
[Error/OS] 윈도우 0xd0000225 오류 / 업데이트 후 로그인 오류 (0) | 2025.02.15 |
---|---|
[Error] EPERM: operation not permitted (1) | 2025.01.23 |
[Error] ORA-02292: 무결성 제약조건이 위배되었습니다- 자식 레코드가 발견되었습니다. (1) | 2025.01.14 |
[에러] Path contains invalid character: 바 (0) | 2024.10.30 |
[에러] Exception encountered during context initialization 뜰 때 (5) | 2024.10.30 |