본문 바로가기

기타/Git8

[Git Error] error: failed to push some refs to "http://github.~" 문제 처음 로컬에서 git init 입력 후 원격으로 git push -uf origin main으로 하려고 했을때 Enumerating objects: 7379, done. Counting objects: 100% (7379/7379), done. Delta compression using up to 8 threads Compressing objects: 100% (5010/5010), done. Writing objects: 100% (7379/7379), 15.01 MiB | 97.88 MiB/s, done. Total 7379 (delta 1593), reused 7379 (delta 1593), pack-reused 0 remote: Resolving deltas: 100% (1593/1593).. 2024. 3. 20.
[Git Error] git pull 시 mege 오류 발생한 경우 강제로 덮어쓰기 팀원들과 같이 프로젝트를 하던 도중 master에서 brance들을 합치고 merge하고 pull 하고 있었다. 근데 어느순간 충돌이 나서 pull 하는데 에러가 났다. 이미 커밋까지 했기 때문에 변동 사항이 없어 stash/ add 을 할 수 도 없는 상황 그래서 강제로 pull을 하기로 했다. 주의 할 점은 로컬에서 내가 작성했던 파일이 날라 갈 수 있으니 사용시 주의해야 한다. 1. git pull을 하기 위해 깃허브의 repository에서 커밋 정보를 확인한다. git fetch --all 2. 혹시 모르니 git branch 최신정보도 받아온다. git remote update 3. git reset을 통해 head를 최신 커밋을 가르키게 한다. hard 옵션은 강제로 head를 옮기는 것으로.. 2023. 11. 22.
[오류] error: src refspec main does not match anyerror: failed to push some refs to git init git add . git commit -m "커밋 메세지" git remote add origin "repository 주소" git push -u origin main 2023. 11. 20.
협업한 repository 내 github repository 로 가져오기 1. git clone --mirror old-repository.git(옮기고 싶은 git주소) 2. cd old-repository 3. git remote set-url --push origin new-repository.git(새로운 git주소) 4. git push --mirror 2023. 11. 17.