일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- jenkins
- javascript
- JVM
- Oracle
- Spring
- Spring Batch
- Spring Boot
- ubuntu
- db
- Git
- jsp
- AWS
- php
- it
- 맛집
- ReactJS
- 요리
- devops
- MySQL
- IntelliJ
- redis
- Web Server
- linux
- tool
- laravel
- springboot
- Gradle
- java
- Design Patterns
- elasticsearch
Archives
- Today
- Total
아무거나
git merge 충돌 해결 본문
반응형
# git merge 충돌 해결
1. merge로 충돌이 생기면 아래와 같은 에러가 발생한다.
[에러]
Auto-merging app/Ep/EpCreateTableQuery.php
CONFLICT (content): Merge conflict in app/Ep/EpCreateTableQuery.php
Automatic merge failed; fix conflicts and then commit the result.
2. git status로 충돌된 파일을 찾자 (both modified: ...)
3. 충돌이 발생한 파일을 수정한다.
- '<<<<<<< HEAD' 부터 '=======' 사이의 구간이 현재 체크 아웃된 파일의 내용이고 '=======' 부터 '>>>>>>> exp' 사시의 구간이 병합하려는 대상인 exp 브랜치의 코드 내용입니다.
이 정보를 참고로해서 두개의 코드를 병합한 후에 특수기호들을 제거해주시면 됩니다. 작업이 끝나면 파일을 저장.
4. git add 'conflicted file name' 깃에게 충돌작업 끝났다고 알려준다.
반응형
'Infra > Git & SVN' 카테고리의 다른 글
svn 충돌해결 방법(충돌 해결 옵션 설명) (0) | 2019.03.08 |
---|---|
[svn] 기본사용 (0) | 2019.03.08 |
특정 파일 라일별 변경 사항 확인(=diff) (0) | 2019.03.08 |
특정 파일 커밋 로그 확인 (0) | 2019.03.08 |
커밋 로그 확인 방법 (0) | 2019.03.08 |
Comments