[영상후기][고정댓글필독] Git은 뭐고 Github은 뭔가요?

-
Git 필요이유
-
Git (버전 관리를 위한 SW)
- .git : 해당 프로젝트의 수정 내역 모두 저장되는 공간 생성
- git add . + git commit -m "내용" : 각 버전의 변경 사항만 저장
- 저장을 여러번 한다고 용량을 몇 배로 차지하진 않음
- 수정 필요 시
- git logs : 커밋 내역
- git reset hard -- 커밋주소 : 수정된 내역들은 복원되고, 새로 만든 파일들은 삭제, 지웠던 파일 복원
- branch : 시도를 해볼 부분, 괜찮다 싶으면 main에 합치기
- 원격으로 저장해서 공용저장 가능(체계적 관리)
-
Git : 버전 관리를 위한 SW
-
GitHub
- Git으로 저장돼서 원격전송된 내역들이 저장되는 공간을 제공하는 서비스
- 전 세계 사람들이 오픈소스 프로젝트 공유