[TIL] 10.08.20

BenKim·2020년 8월 10일
0
post-thumbnail

오늘한일

  • 프로젝트를위한 준비단계 ( 팀이름, 프로젝트이름, 포지션 등등 ) 정하기

  • 프로젝트를 위한 git flow를 배웠다. 텅비어있는 레포지토리를 만들고, 개발을 위한 dev브랜치를 만들고 그걸 팀원들이 받아왔다.

  • 프로젝트관련 오피스 아워에서 들었던것들

사용자의 입장을 고려한 서비스기획
스키마 짜기 dbdiagram 이용
API문서 gitbook.com, 포스트만
github wiki
애자일스크럼
약속된 이모티콘 사용도 가능 gitmoji.carloscuesta.me
팀원 각각 개인적 능력에 맞게 시간 배분

브랜치 만들기 예시

checkout -b dev // dev 브랜치 만들고 이동
git branch // 현재브랜치 확인
checkout -b feature // feature 브랜치 만들고 이동
git checkout dev(dev로 이동)
.gitignore 추가 // 모듈이 엄청많다
git remote add upstream // 연결

프로젝트 마일스톤 // 진행과정 확인용도?

깃 커밋 빔 // commit 까지 입력후 엔터를 치면 vim창이 나오는데 제일윗줄은 커밋메세지가 되고 아래글들은 description에 들어가게 된다.

이슈 & 해결

  1. branch를 만들고, 상위 브랜치로 이동하려 git checkout 상위브랜치 를 했으나 이동되지 않았다.
  • 해결방안 - 커밋을 하나 하고 이동하니 되었다.
  1. git clone을 하고 아이디와 비밀번호를 입력했는데 유효하지않은 유저정보라는 에러가 나왔다.
  • 검색결과 로그인 2중 보안설정을 해두면 발생하는 문제라고 한다. 아무래도 2중확인이 보안에 좋을것같아 최근에 설정 했는데 불편해졌다. 해결방안으로는 git에서 token을 만들고 그 값을 비밀번호 대신 입력하면 된다.

느낀점

그동안은 이미 80프로 채워진 코드들 사이를 채우는 일이었는데 이제진짜 코드 한자한자 직접 적어넣어야 한다. 그만큼 많이 고생스럽겠지만 빼곡히 적힌 코드를 전부 세세히 이해할수 있게될것만 같아서 기대된다.

profile
연습과 자신감

0개의 댓글