오늘은 lama를 로컬에서 사용해보기, jupitor를 사용해보기
깃의 정체성, 목적, 가치관을 이해해야 올바르게 쓸 수 있다
여기서 GIT은 수정과 삭제를 일반적인 다른 프로그램과 다르게 처리한다
이상적인 정보관리 방법 : 치킨이 늦게오게 된 경위를 따지기 위해서는 주문부터 배달도착까지 모든 사건사건마다 다 기록을 남겨야 오해없이 상황을 파악할 수 있다.
GIT
COMMIT: 정보의 단위이자 정보를 생성하는 행위 (아래의
예) 주문을 받았다, 조리를 시작했다, 배달기사 호출, 조리 끝, 배달기사 출발...
BRANCH : COMMIT 정보들을 선으로 연결한 것
GIT의 매인은 기록+협업
협업시 하나의 프로젝트 일을 여러명에게 분배해주면 이렇게 BRANCH가 갈라지고 나중에 합쳐진다. 그중 메인은 MASTER BRANCH 또는 MAIN BRANCH라고 부른다.

이때 합치는 과정이 복잡하다.
주로 MASTER BRANCH는 리뷰가 다다다 끝난 코드만 얹는 것을 권장한다.
가지는 주로 업무별로 갈라진다.
BRANCH는 오래 붙잡고 있으면 안된다. 내가 뜯어온 MASTER 버전이 다른 협업자가 MERGE하며 빠르게 구버전이 되므로.... 그래서 코딩은 빠르게 작업해서 빠르게 MERGE해야한다.

확인하기
git status : 마지막 commit 기준으로 뭐가 바뀌었는지 나온다.
git diff : 더 자세한 변경사항을 알려준다.
git add하기
git add . 다 넣기!
git commit -m " "
git branch ??
git pull
동료들이 수정한 master의 최신버전을 내 로컬로 가져오기
branch 만드는 방법
1) git check out
2) git switch -c (이름)
카톡 만들기