관리 메뉴

이리메라 갖다가

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

TIL

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

너이르나 2023. 7. 14. 16:26
728x90
반응형

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

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. 브랜치 전략
- 역할분담*의 중요성

    *팀 과제를 하면서 가장 크게 힘들었던건 딱하나였음. 바로 역할분담..

- 브랜치명과 커밋메세지를 미리 정의해두면 누가 수정을 하던지 바로 알아볼 수 있을 듯!!

<브랜치 전략 참조>

https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-github-flow-git-flow-%F0%9F%93%88-%EB%B8%8C%EB%9E%9C%EC%B9%98-%EC%A0%84%EB%9E%B5

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

4. 업무분장
- 필요악^^

5. 레퍼런스
- 경쟁사 앱 참조하는건 좋은 행동
- 서비스 벤치마킹은 좋은 요소

- 클론코딩을 계속해서 해보다보면 코딩이 손에 익고, 좋은 기능들은 내꺼에도 써먹기!

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

7. 앱 플로우
- 피그마나 와이어프레임 툴을 활용하여 시각적으로 표현

- 보기좋은 떡이 먹기도 좋다!

728x90
반응형