- GIT AND GITHUB
✍️ #5.0 ~ #5.3
파일들의 히스토리들을 알아야한다.
처음에 뭘 작성했는지, 나중에 뭘 추가했는지, 변경 내역 등을 알고 있어야 하는데 이럴 때 git을 사용하면 것이 도움이 된다.
git은 어떤 형식의 파일이던 계속 추적(Tracking)을 한다.
(히스토리를 추적한다-수정된 내역을 알 수 있다.)
작업을 열심히 했는데 컴퓨터를 잃어버리거나 파일이 날아가는 경우를 대비해서 사용한다.
깃허브에서 기본적으로 변경내역을 업로드한다.
깃은 변경내역을 추적해주고 깃허브에는 변경내역을 업로드한다.
-git은 파일의 변경내역을 게속해서 추적해주는 version control system
-github은 파일 내역과 파일들을 올려주는 공간
repositoy(저장소) 는 나의 코드가 살고있는 곳
코드의 변경내역과 그 히스토리가 살고있다.
repositoy안에는 폴더,파일 등 파일의 히스토리가 존재해.
commit 은 기본적으로 시점(pointing time)
ex) "이제 이 파일의 버전을 저장하고 싶어."라고 말하는 시점.
ex) 커밋이 255개가 있다면, 프로젝트를 255개의 버전으로 저장했다는 의미.
파일 변경 후 저장하고 커밋명지어주고 커밋누른 후, 푸시!!!!!!!
( commit을 한 후 push를 해줘야 github 웹사이트에서도 반영이 됨)