본문 바로가기
내일배움캠프 TIL

2023-10-04 본 캠프 1일차 / 19일차 TIL

by KMS_99 2023. 10. 5.

2023-10-04 본 캠프 19일차 TIL

팀 프로젝트 : 팀 소개 페이지 제작

- S/A (Starting Assignments) 작성

https://teamsparta.notion.site/B-4-4-S-A-fd999045b26240d28654940c9c935783

 

B-4 불4조 S.A.

S.A. 내용

teamsparta.notion.site

- 와이어 프레임 개선


- 메인페이지 구조 합치기
- 포스팅박스 이용 카드 생성 (firestore get)
- 디테일 페이지로 qurey string으로 id 값 넘기기
- 디테일 페이지 댓글 작성, 삭제, 불러오기 기능 (CRD)

 

- 예정사항

1)  firebase-storage를 이용한 사진 저장기능

2) 댓글 update 기능 추가 


내배캠 깃&깃허브 특강

- 깃은 버전관리 도구, 형상관리 도구 (변경사항을 체계적으로 추적하고 통제하는것, 변경점을 저장하는 것)

- 깃허브는 백업과 공유, 협업이 가능한 온라인 코드 저장소이다.

- 터미널 명령어
pwd : 현재 나의 위치
ls : 현재 폴더 파일 리스트
ls - a : 숨김파일도 모두 보기
mkdir : 폴더 만들기
touch : 파일 만들기
cd : 현재위치 변경 (폴더 변경)
cd .. : 상위 폴더로 위치 변경

- 깃 명령어
git init : 초기 설정 (initialize : 초기화하다, 초기 설정하다.)
*.git 파일 생성 (git 변경사항 저장용 파일)
git add 파일명 : git에 추가할 내용 지정 (working directory에 있는 파일 staging area로 지정)
git add . : 모든 변경 파일 지정
git commit -m 'comment' : git에 변경사항 저장 (staging area 파일 repository로 저장)
git status : 깃 상태 확인 (현재 변경사항)
git log : 깃 commit 내역 확인
git push origin main(브랜치이름) : 깃 최신 commit 내용 깃허브 수정

-깃허브 연동 명령어
레파지토리 생성 후 가운데 3개 명령어 복사 붙혀넣기
git remote add origin <github주소> : 앞으로 push를 하기위해 깃허브 주소를 origin으로 명명하겠다라는 의미
git branch -M main : 기본 브랜치 이름을 master에서 main으로 변경
git push -u origin main : 앞으로 main 브랜치로 push 내역을 저장하겠다 라는 의미

- 깃허브로 협업하기
레파지토리 생성 및 협업자 등록 세팅 (팀장)
레파지토리 초록색 code 버튼, http url 공유 (팀장)

git clone <공유url> . : 팀원들 로컬로 파일 공유
* 마지막 . 을 뺀다면 개별 파일이 아닌 폴더 자체가 복사됨.

git pull origin main : 협업시 깃허브 변경사항 가져오기.


- 유데미 강의

figma UI UX Design Essentials 섹션 6 : animation 효과