깃허브 사용 관련해서 뭔가를 배우거나 문제를 해결할 때마다 나중에 다시 참고할 수 있도록 메모겸 공유겸 해서 작성한 글입니다. 계속 추가해 나가겠습니다.
문제상황
1) 깃허브 폴더에 화살표가 생겨 열리지 않음
원인은 다양하겠지만 저 같은 경우엔 git init을 한 디렉터리의 상위 폴더에서 git init을 하고 push 하자 해당 문제가 발생했습니다. 해결 방법은 상위 디렉터리에서 다음 명령어를 입력하면 됩니다.
git rm --cached . -rf
1) ! [rejected] master -> master (non-fast-forward)
.gitignore 파일과 README.md 파일이 원인으로 가끔 발생한다고 한다.
push 할때 브랜치 명 앞에 +를 붙여주면 된다.
git push origin +master
3) 이전 커밋 되돌리기
git log --oneline
git checkout 커밋 해시값
git push -f upstream 오리진브랜치명:업스트림브랜치명
git reset --hard HEAD~13 : 13번 헤드를 뒤로 이동함
브랜치 생성하고 이동하기
git checkout -b newnew
-b 옵션 주면 새로 생성하고 이동
'개발 > git' 카테고리의 다른 글
현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었습니다 (0) | 2020.06.15 |
---|