아워스페이스 프로젝트 1일차

charlie_·2021년 8월 18일
3
post-thumbnail
  • 클론 사이트
    :: 스페이스 클라우드

  • 프로젝트 기간
    :: 21.08.17 ~ 21.08.27.

  • 프로젝트 참여 인원
    :: 프론트(4명) - 이수정, 최호정, 이현준, 심택준
    :: 백엔드(2명) - 장이주, 임종성

  • 프로젝트 목표
    :: 기능 위주로 구현해보기
    :: git rebase 사용
    :: Styled component 사용
    :: 함수형 컴포넌트 사용

  • 필수 구현 사항
    :: 메인 페이지
    :: 네비게이션 바
    :: 로그인 페이지
    :: 리스트 페이지
    :: 상세 설명 페이지
    :: 예약 기능
    :: 공간 등록 기능
    :: 리뷰 기능

  • 추가 구현 사항
    :: 푸터
    :: 검색
    :: 리스트 지도
    :: 리스트 필터
    :: 찜하기
    :: 마이 페이지
    :: 예약리스트

오늘 한 일

  • 프로젝트 주제 및 팀 공개
  • 프로젝트 진행 방향 설정
    :: 프론트/백엔드 간이 미팅(5분 내외) 후 팀 데일리 오전 미팅 진행
    :: 오후 6시 30분 프론트/백엔드 간이 미팅 후 데일리 wrap-up 진행
  • 깃허브 초기환경 세팅
  • Styled Component 설치 및 초기 세팅
  • 벨로그 생성
  • 슬랙 채널 개설
  • API 정의서 생성하기
  • 상세 페이지 및 예약 컴포넌트 초기 레이아웃 구현

끄적

PM이 되었다. 하루가 어떻게 갔는지도 모르겠다. 초기 세팅하랴, 미팅 시간과 방법 정하랴, 정신이 없었다. 이번에도 깃 초기환경은 내가 세팅했는데, 역시나 문제가 생겼다.

프로젝트 폴더보다 상위 폴더에 git init을 입력하면서 프로젝트 폴더에 .git폴더가 생성되지 않았다. 이를 모른 채로 push했더니 멘토님께서 수정 리뷰를 남겨주셨다. 알아보니 Create React App을 설치하면 자동으로 해당 폴더에 .git폴더를 생성한다. 그래서 git init을 별도로 입력하지 않아도 된다. 그리고, 상위 폴더에 .git폴더가 있는 경우 하위 폴더에서 Create React App을 입력하더라도 .git폴더가 생성되지 않는다.

  • 결론: git push할 경우 상위 폴더가 push되면 .git폴더가 어디 위치해있는지 찾아보자.

  • 해결 방법

  1. 상위 폴더에서 .git 폴더를 삭제하고 원하는 폴더에서 git init 실행한다.
  2. local과 github repository를 새로 연결한다.
    :: git remote URL
  3. git add .
  4. git commit -m "first commit"
  5. git push origin master --f
    :: --f(force)를 입력하지 않으면 push가 reject된다.
    :: force를 입력하면 기존의 내용 위에 강제로 덮어씌여지며 기존 내용이 사라진다.
  6. github에서 업데이트 되었는지 확인

1차 프로젝트에서 종규님이 팀을 이끌던 기억을 되살려, 회고할 때 세웠던 목표를 이루었으면 한다. PM 화이팅!!

profile
매일 하루에 딱 한 걸음만

2개의 댓글

comment-user-thumbnail
2021년 8월 22일

역시 심팀장님!
PM으로도 아워스페이스 팀을 둥글둥글 잘 이끌어 나가실거라 확신합니다!
많이 지치지만, 2주차도 힘내보아요 아쟈자자

1개의 답글