설명

    [Git 개념] #1. Git? Github?

    Git 리누스 토르발스(Linux Torvalds)가 개발한 분산형 버전 관리 시스템(Version Control System, VCS). (많이 들어본 그 이름 맞다,,, 리눅스 개발한 리누스 토르발스,,,) 쉽게 말해 코드의 수정 기록을 저장해두는 프로그램이다. 컴퓨터가 갑자기 다운되거나, 작성하던 파일이 날아가버리는 경우를 대비해 문서를 작성할 때 중간중간 저장해두는 것처럼, 코드를 작성할 때 변경사항들을 저장해주는 프로그램이 바로 깃(Git)이다. Git 특징 깃에는 다음과 같은 특징이 있다. 1. 특정 시점으로 파일 복구 깃을 사용하는 것은 'ctrl+s'나 'cmd+s' 단축키를 통해 파일 자체를 단순히 '저장'한 것 보다는 파일을 '다른 이름으로 저장'한 것에 가깝다. 덕분에 과거에 저장한(..