Git은 버전 관리 시스템이다. 어느 순간의 상태를 저장할 수 있고 해당 상태로 돌아갈 수도 있다. 이런 상태 관리 시스템은 파일 별로 상태를 관리하는 것보다 효율적이고 편리하다.
Github는 온라인 상에 git으로 저장한 상태를 업로드 해서 저장하는 저장소다. 이 Github를 통해서 여러 사람과 협업이 가능하다. 현재 Github은 단순한 저장소를 넘어 개발자 네트워크를 이루고 있다.
init
status
add
가 됐는지 확인할 수 있다.add
commit
을 하기 위해서는 파일들을 스테이지 위에 올려야 한다.commit
commit
을 하는 명령어다. commit
을 한다는 것은 상태를 저장한다는 것을 의미한다. 저장된 상태는 언제든지 다시 불러올 수 있다.log
commit
을 한 기록을 볼 수 있는 명령어다.push