Git 3

[Git] push error - unpack failed: index-pack abnormal exit

github로 push가 안되는 문제 발생. cmd 와 sts 플러그인 모두 push 반영이 안되었다. 오류 메세지 $ git push Enumerating objects: 10, done. Counting objects: 100% (10/10), done. Delta compression using up to 4 threads Compressing objects: 100% (5/5), done. Writing objects: 100% (6/6), 700 bytes | 77.00 KiB/s, done. Total 6 (delta 3), reused 0 (delta 0) remote: error: object 커밋해쉬번호: nullSha1: contains entries pointing to null sh..

Dev/Git 2019.12.31

[Git] fetch 후 에러(Failed to lock refs/heads/master)

문제 발생 Failed to lock refs/heads/master 메세지가 계속 출력되는 에러가 발생했다. cannot lock ref 'refs/heads/master': is at 9ce4fa9196311a76c786d64227affcef6f273092 but expected dac5ce6c9ffb5500244e72e92e9a4c7ca3ae34c4 해결 방안 Git CMD를 이용해 해당 명령어를 작성하여 해결하였다.git update-ref refs/heads/master 커밋id 참조 사이트 - Git Refs 개념 https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EB%82%B4%EB%B6%80-Git-Refs https://git-scm.com/book/ko/v..

Dev/Git 2019.06.10

[Git] cherry-pick, Interactive Rebase

[작업을 여기저기로 옮기기] 작업을 여기저로 옮기는 개념은 '이 일은 여기에 저 일은 저기에 두는 등 정확하고 유연하게 브랜치 설정을 하는 것'. git cherry-pick git cherry-pick 현재 위치(HEAD) 아래에 있는 일련의 커밋들에 대한 복사본을 만들겠다는 것을 의미한다. rebase를 통해 브랜치를 복사할 수 있지만 cherry-pick 명령어를 통해 일련의 커밋들에 대한 일괄적인 복사본을 생성할 수 있다. git cherry-pick C2 C4 # C2와 C4를 커밋하면서 사본을 만들겠다는 명령어 git Interactive Rebase Git cherry-pick은 원하는 커밋이 무엇인지 알 때(커밋 해시값) 아주 유용하다. > cherry-pick은 간단함은 큰 장점. 원하는..

Dev/Git 2019.02.14
반응형