git push 에러 해결 (fatal: refusing to merge unrelated histories) 포스팅 썸네일 이미지

Git

git push 에러 해결 (fatal: refusing to merge unrelated histories)

1. git push 시 에러발생 기존 저장소에 pull 을 받으라는 메세지가 나옵니다. 2. git pull 시 에러발생 프로젝트 병합지점을 지정해달라는 문구. 3. git pull origin 브런치명 --allow-unrelated-histories 명령어 입력 이미 두개 프로젝트의 history를 저장하는 상황에 사용. 서로 관련없는 두 프로젝트를 병합할 때 기본적으로 거부하지만 이 옵션을 통해 허용해준다.

2021.04.22 게시됨

Git

[Git] 깃 명령어 연습 2

git reset [commit ID] #git 되돌리기 git reset HEAD~1 #git 1칸 되돌리기 git reset HEAD~1 --[option] #--soft, --mixed, --hard 초록, 빨강, 완전히 #push 후 리셋해야 안전하게 처리할 수 있다. git revert [commit ID] git revert HEAD #실수한 부분을 새로운 커밋으로 되돌린다. 기록을 남긴다. #reset 보다는 revert로 기록을 남긴다. git branch #가지치기 여러 가지로 fork 할 수 있다. git branch [branch name] git branch -d [branch name] #branch 지우기 git checkout [branch name] #해당 branch로 전환..

2019.12.27 게시됨

Git

[Git] 깃 명령어 연습 1

git help #도움말 git 명령어 --help를 치면 도움말이 나온다. git init #깃 초기화 git status #깃 상태보기 프로젝트 최상단에 .gitignore 추가 깃으로 관리 하지 않을 파일, 폴더 이름을 적어주면 git이 무시한다. git add . #전체파일 add git add 파일명 #선택적 add git commit -m "내용" #커밋 쓰기 git commit #커밋 에디터로 쓰기 git config --global user.email "자신의 이메일" #이메일 등록 git config --global user.name "자신의 아이디" #아이디 등록 git log #git 기록 보기 git shortlog #짧게 로그보기 git checkout -- 파일명 #워킹 트리의 ..

2019.12.27 게시됨