학습내용
- UI 제작
- Github 에러
일단 와이어프레임 구현 완.
내일부터 본격적으로 머리 싸매가면서 API 작업 해볼 예정
와~즐겁다~...
문제
git clone repo
를 실행하자 에러 발생
(터미널 내역이 사라진 관계로 에러메시지 기록 불가)
해결
git clone --branch <브랜치명> --single-branch <repo>
실행시 정상 작동
문제
dev에서 분기한 main/read 브랜치를 push
하자 아래와 같은 에러 발생
! [remote rejected] main/read -> main/read (cannot lock ref 'refs/heads/main/read': 'refs/heads/main' exists; cannot create 'refs/heads/main/read')
error: 레퍼런스를 'github.com:WhatNyang/main.git'에 푸시하는데 실패했습니다
해결
repository에 이미 main이라는 이름의 브랜치가 존재하기 때문에 발생한 에러. mainpage/read 브랜치를 새로 파서 push
하자 해당 브랜치가 잘 생성되었다.
문제
dev 브랜치에서 git pull
실행시 아래와 같은 에러 발생
현재 브랜치에 추적 정보가 없습니다.
어떤 브랜치를 대상으로 병합할지 지정하십시오.
자세한 정보는 git-pull(1) 페이지를 참고하십시오.
git pull <리모트> <브랜치>
이 브랜치에 대한 추적 정보를 설정하려면 다음과 같이 할 수 있습니다:
git branch --set-upstream-to=origin/<브랜치> dev
해결
에러 메시지에 나온대로 실행하자 해결
첫 번째 명령어는 생략하고 두 번째 명령어만 실행했는데도 무사히 해결되었다.
왜 이번 프로젝트에서는 유독 에러가 자주 발생하는 걸까🤔
심지어 완전 기본적인 명령어들인데 말이다...
프로젝트 세팅이 어딘가 잘못됐나...?