2023-10-04 본 캠프 19일차 TIL
팀 프로젝트 : 팀 소개 페이지 제작
- S/A (Starting Assignments) 작성
https://teamsparta.notion.site/B-4-4-S-A-fd999045b26240d28654940c9c935783
- 와이어 프레임 개선
- 메인페이지 구조 합치기
- 포스팅박스 이용 카드 생성 (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 효과
'내일배움캠프 TIL' 카테고리의 다른 글
2023-10-06 본 캠프 3일차 / 21일차 TIL (0) | 2023.10.08 |
---|---|
2023-10-05 본 캠프 2일차 / 20일차 TIL (1) | 2023.10.06 |
2023-09-27 사전캠프 18일차 TIL (사전캠프 종료) (0) | 2023.09.29 |
2023-09-26 사전캠프 17일차 TIL (0) | 2023.09.27 |
2023-09-25 사전캠프 16일차 TIL (0) | 2023.09.26 |