Notice
Recent Posts
Recent Comments
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Día de Ruru

2023.02.06 TIL 본문

항해99/TIL

2023.02.06 TIL

공대루루 2023. 2. 7. 01:27

본격 협업 프로젝트에 들어가기 전에 Git에 대해서 공부를 시작했다!

일단 나 혼자 사용할 수 있는 Git 프로젝트를 만들고 어떻게 작동하는지 공부했다

 

오늘의 키워드

버전 관리

→ 프로젝트의 수정 사항 정보를 관리하는 것! 

→ 어떤 내용을 추가하고 삭제했는지 한눈에 확인할 수 있어서 에러관리에도 용이하다.

→ 전 버전으로 돌아갈 수도 있다.

git 초기화(git intialize)

→ 컴퓨터에 저장되어 있는 프로젝트 파일을 git에서 관리하는 프로젝트로 만드는 것!

→ source tree(지금은 여기서 하지만 나중에는 다른 툴을 사용할 수 있다)에서 +를 누르고 Create

add/ staging

→ 수정된 파일을 commit에 반영할지 안 할지 정할 수 있다.

commit

→ 프로젝트의 수정 사항을 저장해 주는 것!

→ 누가 언제 무엇을 수정했는지 알려준다

push/pull

→ 로컬 repo(repository)에서 원격 repo로 보내는걸 push

→ 원격 repo에서 로컬 repo로 보내는걸 pull

→ 로컬 repo와 원격 repo에서 같은 파일을 수정하면 충돌이 생길 수 있다!

→ 충돌을 피하기 위해서는 pull> 로컬 repo commit> push 순서로 진행하면 좋다

clone

→ 원격 repo를 내 컴퓨터로 가져오는 것!

→ 초기화할 때처럼 +를 누르지만 create가 아니라 clone을 누르면 된다


1주차 토이 프로젝트

1주차 토이 프로젝트는 시간이 얼마 없기 때문에 기능 구현을 최우선시 하여 진행하기로 했다

1. 주제 선정

프로젝트의 데모 사이트 이미지
중앙에는 시계와 Have a nice day 라는 문구가 있다.
상단 왼쪽에는 검색창이 있다
하단 왼쪽에는 현재 위치가 중앙에는 명언이 오른쪽에는 투두리스트가 있다.

- naver whale의 초기 화면처럼 검색창, 투두리스트 등과 같은 다양한 도구를 넣어서 나만의 스크린을 만든다.

2. 기능

  • 프로젝트 환경 구축, 리포지토리 생성(임건님)
  1. 투두리스트(류현주님, 임건님)
  2. 날씨 API 이용해 화면에 보여주기 (류준영님)
  3. 명언 텍스트 제조기(류현주님)
  4. 검색창 (류준영님)
  5. 현재 시간 띄우기(김지호님)
  6. 즐겨찾기 링크 정리(보류)
  7. Welcome 방명록(김지호님)
  8. 메모장(임건)

3. 내가 담당한 기능

- 투두리스트

: 임건님과 상의해서 구축할 섹션을 정해야 함

: 투두리스트에 들어 갈 기능을 정해야 함

- 명언 텍스트 제조기

: 명언 API 확인

4. 공부해둬야 할 것

- Git 

- local storage

- java script

'항해99 > TIL' 카테고리의 다른 글

20230213 TIL  (0) 2023.02.13
2023.02.10 TIL  (0) 2023.02.12
2023.02.09 TIL  (0) 2023.02.09
2023.02.08 TIL  (0) 2023.02.09
2023.02.07 TIL  (0) 2023.02.08
Comments