Koras02
Koras02코딩웹
Koras02
전체 방문자
오늘
어제
  • 분류 전체보기 (299)
    • 백엔드 (59)
      • nestjs (2)
      • Ruby (3)
      • PostgresQL (11)
      • MySQL (5)
      • Haskell (7)
      • Koa (3)
      • Java (3)
      • Python (5)
      • Rust (5)
      • MongoDB (2)
      • PHP (3)
      • Spring Boot (1)
      • redis (5)
      • deno (2)
    • 웹서버 (3)
      • nginx (1)
      • Apache (2)
      • Google Web Server (0)
    • 모바일개발 (5)
      • Figma (0)
      • React Native (2)
      • swift (0)
      • Flutter (3)
      • Kotlin (0)
    • 프론트 엔드 (158)
      • HTML (34)
      • CSS (7)
      • Javascript (35)
      • Angular (0)
      • Typescript (2)
      • React (58)
      • Vue (2)
      • GIT (6)
      • GraphQL (1)
      • Doker (4)
      • Go (8)
      • svelte (1)
      • gatsby (0)
    • etc. (47)
      • Notion (0)
      • TIL (24)
      • Algorithm (17)
      • Algorithm 개념 정리 (2)
      • Wiki (3)
      • Official document (1)
    • 웹개념 (12)
    • 변수정리 (1)
    • VSCode (2)
    • 포트폴리오 분석 (2)
      • React (2)
    • os (5)
      • 윈도우 (4)
      • Mac (0)
      • 가상머신 (0)
      • linux (1)
    • 응용프로그램언어 (2)
      • C (2)
      • C++ (0)
      • C# (0)
    • 블로그 운영관련 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
글쓰기

공지사항

  • [공지사항] 개발 이슈나 공식문서 업데이트 업로드 예정입니⋯

인기 글

태그

  • Rust
  • Java
  • PostgreSQL
  • React
  • html
  • 하스켈
  • go
  • 프로그래머스
  • javascript
  • 알고리즘
  • 데이터 타입
  • Flutter
  • Til
  • koa
  • CSS
  • mysql
  • html5
  • Haskell
  • redis
  • 문자열

티스토리

최근 댓글

최근 글

250x250
hELLO · Designed By 정상우.
Koras02

Koras02코딩웹

[GIT] Git 바로잡기! 듀토리얼 (5). 깃허브가 push 되지않을때
프론트 엔드/GIT

[GIT] Git 바로잡기! 듀토리얼 (5). 깃허브가 push 되지않을때

2021. 9. 16. 02:05
728x90

이번 시간에는 깃허브 강의 첫번째 과정 마지막 시간인  GITHUB 가 PUSH되지 않을때입니다.

현재 저의 상황은 이렇습니다. 

 

github 가 push 되지않습니다. 이것의 원인은 간단한데

 

원인

GitHub 원격 저장소와 로컬 저장소 간 공통분모가 없는 상태에서 병합하려는 시도를 한것이 문제, 기본적으로

 

관련 없는 두 저장소를 병합하는 것은 불가능하게 되어있습니다.

 

해결방법

git pull origin master --allow-unrelated-histories

-allow-unrelated-histories 옵션을 추가하면 관련없는 두 저장소를 병합시켜줍니다.

 

 

두번째 상황은 README.md를 추적하지 않는 파일을 덮어써서 오류가 발생합니다. 이것은 병합시 이전 커밋의 README와 충돌때문이라 README를 지워준후 이전 커밋의 README 받아옵니다.

 

그리고 다시 받아온 README를 add 해주면 push가 성공적으로 이루어집니다.

 

 

Reference

 

non-fast-forward 문제 해결하기

Github 원격 저장소와 로컬 저장소 간 공통분모가 없는 상태에서 병합하려는 시도로 인한 문제.기본적으로 관련 없는 두 저장소를 병합하는 것은 안되도록 설정되어 있다.\-allow-unrelated-histories 옵

velog.io

 

'프론트 엔드 > GIT' 카테고리의 다른 글

[GIT] Github push token 오류 바로잡기  (0) 2021.10.13
[GIT] Git 바로잡기! 듀토리얼(4).Merge이해하기  (0) 2021.09.14
[GIT] Git 바로잡기! 듀토리얼(3).github log 관리 하기  (0) 2021.09.14
    '프론트 엔드/GIT' 카테고리의 다른 글
    • [GIT] Github push token 오류 바로잡기
    • [GIT] Git 바로잡기! 듀토리얼(4).Merge이해하기
    • [GIT] Git 바로잡기! 듀토리얼(3).github log 관리 하기
    • [GIT] Git 바로잡기! 듀토리얼 (2) - Git 시작하기 레포지토리 생성
    Koras02
    Koras02
    현재 사용중인 언어 - next-js,react,vue, typescript

    티스토리툴바