웹디자인 맛보기 4일차

hoy_·2023년 5월 18일
0

맛보기 프로젝트

목록 보기
3/4

23-05-18


맛보기 4일차.

각종 git 에러와 마주했다. 기능적인 부분은 여전히 멈춰있는 상태...
복습 겸 연습으로 버전마다 git commitd을 하는데 pull, push가 완료된 상태인데도 github에서 compare & pull request가 뜨지를 않는다.
분명히 로그에는 들어가는데 말이지...
push에 문제가 있었던 건지 헷갈리는 상태로 수동으로 적어 pull request해줬다.

몇 번이나 적고도 헷갈리는 push/pull 방법을 단계별로 기록해뒀다.


clone

git init
git clone SSH주소

깃 저장소에서 각자 포크한 뒤 클로닝한다.

branch

git branch (브랜치명)
git checkout (브랜치명)
git branch >> 브랜치가 잘 생성되었는지 확인!

자신의 branch 생성 후 전환

fetch / pull

git fetch
git merge origin/main
=============================
git pull (한번에 덮기-위험)

변동된 데이터가 있을시 하나를 골라 pull 한다.

push

git add .
git commit -m "수정한 내용"
git log --oneline (커밋 확인)
git push origin (브랜치명)

git을 이용한 개발은 혼자 하는 것이 아니므로 커밋 내용은 상세할 수록 좋다.


발생했던 오류 메세지

#추가된 파일이 있는데 pull 하지 않고 push했을 경우
error: failed to push some refs to 'github.com:dilution0216/E1I4.git'
<br>
#권한 없음 에러
error: src refspec master does not match any error: 
failed to push some refs to 'github.com:dilution0216/E1I4.git




큰 변화는 없고, 팀원들과 페이지의 css 규격을 맞춰 통일시키는 작업을 진행했다.
계속 고민하던 동적 페이지 만들기는 결국 실패한 것 같다. 😥
웬만해선 맞닥트린 문제에서 도망치는 성격이 아닌데... 데드라인이 있는 작업이다 보니 만족하지 못하더라도 제출해야 하는 것이 아쉽기만 하다.

profile
배우는 사람

0개의 댓글