git은 소프트웨어
github은 git으로 통해 저장되는 공간을 제공하는 서비스
$ git init
//해당 폴더의 모든 수정내역이 저장
$ git add -A
//백업에 포함할 파일들, 모두로 설정
$ git commit -m (작업수행 내용)
//(작업수행 내용) 기록 후 저장, 각 버전의 수정사항만 저장
$ git logs
//저장 된 내역을 확인
$ git reset --hard (코드)
//되돌리고 싶은 과거 상태로 복원
$ git branch (브랜치명)
//정식버전이 아닌 테스트처럼 작업하고 싶을 때
$ git merge (브랜치명)
//정식버전(메인브랜치)에 포함
Gitlab Bitbucket 등 여러 곳이 있고, 가장 널리 이용하는 사이트는 Github