티스토리 뷰
1. 프로젝트 : 일정한 기간 안에 일정한 목적을 달성 -> 수행하는 업무의 묶음
(하나의 프로그램을 만들기 위한 일련의 프로세스)
-협업을 잘하려면
-->코드공유
-->문서공유
2. 리드미 Readme
1) 완성된 프로그램의 설명서
- 프로그램 사용 방법
- 래퍼런스
2) 구현 중인 프로젝트의 현황
- 구현된 주요 기능
- 구현 현황
- 코드가 해결해야하는 문제 등
3) Readme 작성법
'markdown': 특별한 파일 아님, 확장자가 .md인 파일
- Readme.txt : 꾸밈x
- Readme.md : 꾸밈o -> 가독성 좋아짐



3. 버전관리
1) 버전이란 : 버전은 유의미한 수정을 말한다
2) 버전관리의 필요성
- 어떤게 변했는지 찾기 쉬움
- 버전을 시스템형으로 관리 해준다면 백업용도 가능
- --> 업무의 안정성 부여
3) 버전관리시스템 - 버전관리
- 백업복구
- (선택)협업
4) 버전관리시스템의 종류 - 로컬 vcs : 내 컴퓨터 안에서만, 협업x
- 중앙집중식 vcs : 중앙에 프로젝트를 두고 대화,협업, 필요한 파일만 가져와서 수정, 충돌이 있을 수 있음
- 분산 vcs: 원하는 버전의 프로젝트를 통째로 가져와 수정후 통째로 가져다놓음, 더 편리함, 관리포인트 적어짐
