220418_1일차_Git 형상관리

Today Jeeho Learned·2022년 4월 18일
0

TIL

목록 보기
1/249
post-thumbnail

Git이란? Git를 왜 쓸까?

▶Git은 프로젝트의 버전 관리를 위한 도구

: 프로젝트의 작업을 기록하고, 변경사항을 확인하고, 버전관리를 도와주는 무료 소프트웨어

▶작업단위 나누기

: 작업내역을 저장하면서 어떤 부분을 만들 때 에러가 발생했는지 쉽게 파악 가능

▶협업해서 프로젝트를 만드는데 유용

: 프로젝트를 나누어서 작업하고, 하나로 합치는 것이 유용하다.
: 누가,언제,어떤 부분을 수정했는지를 한눈에 파악 가능!

▶Git과 GitHub는 뭐가 다를까?

: Git는 기술, GitHub는 Git의 원격 저장소 + Git으로 할 수있는 커뮤니티 기능 서비스

즉, GitHub는 Git으로 된 프로젝트 저장 공간을 제공하고, Git 편하게 사용하기 위한 여러가지 부가기능을 가지고 있다. (개발자의 SNS)

▶Git 기본용어

Repository : 데이터를 저장하는 저장소를 의미하며, 저장소를 통해 작업자가 변경한 모든 히스토리를 확인 할 수 있다.

commit : 현재의 프로젝트 상태를 저장하는 것! [누가, 언제, 프로젝트 상태]의 내용을 포함!
: 현재 프로젝트 상태의 snapshot을 찍어 저장하는 것!
: 작업 내역에 어떤 내용인지 알아볼수있는 commit message를 남김

push: 로컬에 커밋된 내역들을 원격repo에 저장하는 기능

pull: 원격repo에 있는 내용들을 로컬로 가져오는 기능

clone: repo에 있는 프로젝트를 로컬에 복제하는 기능

profile
기록해야 (살아)남는다 !

0개의 댓글