[Flutter/Dart] 팀 소개 어플 만들기(5) : 깃허브 레포지토리 가져오기/fork, 프로젝트 피드백

Oni·2023년 8월 31일
0

TIL

목록 보기
6/47
post-thumbnail

원문 포스팅 🔗

팀 프로젝트 깃허브 가져오기

1. 로컬 저장소 폴더 만들기

2. 팀프로젝트 Repository를 클론(Clone) 받기

git clone --mirror <오리지널 레포지토리 주소> <내 로컬폴더>

-- mirror 는 원격 레포지토리의 모든 참조*를 복사해오는 것!
참조란 모든 tag, branch를 가져오게 되므로 내 작업뿐만 아니라 팀원의 브랜치까지 가져오게 되는 것임!!

3. 내 깃허브에 레포지토리 만들기

4. 레포지토리 https 복사해서 터미널에 명령어 침!

git remote set-url <복사한 깃허브 코드 주소>
git push
  • git remote : 내 로컬 저장소를 원격저장소에 연결하겠다
  • set-url : 원격 저장소 주소를 설정(변경)
  • git push : 클론받은 폴더를 싹다 깃허브 레포지토리에 옮기겠다

5. 깃허브 제대로 연결됐는지 확인

git remote -v

현재 설정된 원격 저장소 url 확인할 수 있음!!


팀프로젝트 발표 피드백

1. CRUD

  • C, D 기능을 추가하면 좋을 듯
  • 현재 기능은 R, U만 있는거같음
  • Create와 Delete를 구현하면서 발생하는 에러를 경험하다보면 성장할 것!!

2. 브랜치 전략

  • 역할분담의 중요성
    *팀 과제를 하면서 가장 크게 힘들었던건 딱 하나였음. 바로 역할분담..
  • 브랜치명과 커밋메세지를 미리 정의해두면 누가 수정을 하던지 바로 알아볼 수 있을 듯!!

    브랜치 전략 참조 🔗

3. UI/UX

  • 사용자 편리성을 고려
  • 버튼 클릭 시 재확인 팝업 생성
  • 브랜딩을 위해서도 UI적인 고민이 필요함
  • 사용자가 앱을 처음 봤을 때를 생각해야 함

4. 업무분장

  • 필요악^^

5. 레퍼런스

  • 경쟁사 앱 참조하는건 좋은 행동
  • 서비스 벤치마킹은 좋은 요소
  • 클론코딩을 계속해서 해보다보면 코딩이 손에 익고, 좋은 기능들은 내꺼에도 써먹기!

6. 발표방법

  • 구현하지 못한 것보다 구현한 사항을 더 강조해서 발표~!
  • 1,2번 등 번호를 달아 기능을 설명하면 듣는사람의 이해도가 상승

7. 앱 플로우

  • 피그마나 와이어프레임 툴을 활용하여 시각적으로 표현
  • 보기좋은 떡이 먹기도 좋다!
profile
하지만 나는 끝까지 살아남을 거야!

0개의 댓글