Git
- 컴퓨터 내에 사용자가 무엇을 하는 지
- 버전 관리를 위한 소프트웨이다.
$git init 이 폴더의 모든 수정 내역들을 저장 $git add -A 백업에 포함할 파일을 모두로 설정 $git commit -m "(작업수행 내용)" 폴더의 전체의 내용을 기억하고 변화가 있을 때마다 기록한다. $git logs 기억하고 있는 변화 내역 확인 $git reset --hard (복원할 시점의 이름) (복원할 시점의 이름)로 복원 $git branch "(브랜치명)" 디자인 혹은 버젼을 바꿀 때 가지치기를 이용해 버젼을 관리 가능 $git merge "(브랜치명)" 디자인 혹은 버젼을 브랜치를 이용하여 시도하다가 마음에 들었을 때에 주 관리 버젼에 합치는 기능 $git
Github
- 협업 할 때에 누가 언제 어떤 작업을 하였는 지
- Git으로 저장되어 원격전송된 파일들이 저장되는 공간을 제공하는 서비스이다.
- 다양한 오픈코드를 참고하고 구할 수 있다.