UL :)
UL의 개발 블로그
UL :)
전체 방문자
오늘
어제
  • 분류 전체보기 (220)
    • 일상 (1)
    • 회고록 (7)
    • ChatGPT 아카이빙 (0)
    • PS(Java) (114)
      • 백준 (37)
      • 인프런 강의 문제 (77)
    • Web (69)
      • Spring (18)
      • JPA (7)
      • JSP (9)
      • HTML5 (12)
      • CSS (19)
      • HTTP (0)
      • 보안 (2)
    • Language (5)
      • Java (3)
      • JS (1)
      • Python (1)
    • Git, GitHub (4)
    • Settings (18)
      • IntelliJ (7)
      • Eclipse (2)
      • VSCode (3)
      • Android Studio (1)
      • VMware (2)
      • Mac (0)
    • Etc (1)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • @JoinColumn
  • 백준
  • JPA
  • HttpMessageConverter
  • @ManyToOne
  • EntityManagerFactory
  • @GetMapping
  • argumentresolver
  • produces
  • TABLE 전략
  • 동일성보장
  • ORM
  • HandlerMethodArgumentResolver
  • 엔티티 매핑
  • consumes
  • IDENTITY 전략
  • 영속성컨텍스트
  • 영속성
  • @PostMapping
  • 1차 캐시
  • ReturnValueHandler
  • BOJ
  • 정렬
  • ViewName반환
  • @RequestParam
  • @Column
  • SEQUENCE 전략
  • @Id
  • @Table
  • 요청헤더

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
UL :)

UL의 개발 블로그

[Git Bash] git push/pull error: refusing to merge unrelated histories
Git, GitHub

[Git Bash] git push/pull error: refusing to merge unrelated histories

2022. 1. 11. 00:13

2019. 11. 29 글 옮김

 

 

push가 안먹힘 이유는

로컬 저장소 -> 원격저장소로 반영하려고 했을 때 원격저장소가 내 로컬저장소보다 이전버전이 아니라고 함

(push 할때는 내 로컬 저장소가 최신버전이여야 하는구나..)

원격저장소를 생성했을 때 README.md 파일이 생성된 커밋이 내 로컬 저장소 커밋 로그에 없어서 그렇다고 함

​

원격저장소를 땡겨와서 로컬 저장소로 받아오자

pull을 해준다(원격저장소 가져와서 fetch + 복사 merge)

 

commit이 없다고(unrelated histories) merge 거부됨. 공통되는 옵션썼는데도 안먹힘..

.git 삭제하고 처음부터 다시

 

 

이번에도 거부함

 

 

파일이름은 같은데 내용이 달라서 충돌되는 거였음

VSC 켜서 README.md 파일을 GitHub 레파지토리 README.md랑 같게 내용을 수정해줌 또는 반대로

 

 

수정한거 commit 하고 log 찍어 봄

 

 

push하니까 이제 잘된다 GitHub에도 올라감

 

​

참고:

https://jobc.tistory.com/177

저작자표시 (새창열림)

'Git, GitHub' 카테고리의 다른 글

Mac에서 git branch했을 때 출력창이 길어지는 문제  (0) 2023.05.23
[Git Bash] git remote add error (fatal: protocol 'https' is not supported)  (0) 2022.01.11
[Git Bash] error: Pulling is not possible because you have unmerged files.  (0) 2020.08.21
    'Git, GitHub' 카테고리의 다른 글
    • Mac에서 git branch했을 때 출력창이 길어지는 문제
    • [Git Bash] git remote add error (fatal: protocol 'https' is not supported)
    • [Git Bash] error: Pulling is not possible because you have unmerged files.
    UL :)
    UL :)
    백엔드 개발자를 목표로 달리고 있습니다🔥

    티스토리툴바