git push, pull error - (fatal: refusing to merge unrelated histories)
git을 사용하다가 내가 작업하는 공간에 올려진 공간을 나중에 remote add 할 경우가 있습니다. 이렇게 하는 경우나 다른 경우에 pull, push 하게 되면 refusing to merge unrelated histories를 만나게 되는데요. 이유는 공통된 커밋 포인트가 없는 것이 문제가 됩니다. 생각해 보면 다른 사람이 force push 하고 나서도 발생하겠네요. 이걸 해결하는 방법은 1. 아예 다른 저장소를 하나 더 만들어서 새로 만들어서 이곳을 remote add 한다. 2. 원격 저장소를 삭제하고 다시 만든다. 3. 공통된 커밋 포인트를 만나게 해준다. 1번과 2번은 설명하지 않도록 합니다. :D 3번 상황만 해보도록 할게요. $ git pull origin [branch-name] ..
Version Control
2020. 6. 8. 08:51
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- rxswift
- war
- Gradle
- go
- github
- SWIFT
- docker
- windows10
- intellij
- tomcat
- ios
- Kotlin
- git
- Python
- Codable
- Linux
- Java
- centos8
- Spring
- android
- enum
- CentOS
- Xcode
- php
- cocoapods
- ubuntu
- Windows
- golang
- nodejs
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함