[Git] Git의 특징 + 호스팅 서비스 종류
Git의 특징 1. 가지 치기와 병합 때로 여러가지 작업을 동시에 해야 하는데, 섞이면 안 되는 상황이 있기도 하다. 일 또는 기능 단위로 독립적으로 작업을 한 후 얼마든지 병합을 할 수 있다. 여러 번의 테스트 후 메인에 병합할 수 있다. 2. 가볍고 빠르다 git 모든 작업이 서버와의 통신 없이 로컬에서 진행된다. 다른사람과 코드를 공유할 때만 중앙에 접속하면 되므로 네트워크와 상관없이 빠르게 작업이 가능하다. svn 중앙 시스템에 여러 개발자가 접속하여 협업한다. 항상 네트워크가 필요하다. 3. 분산 작업 각각의 사용자들은 복사된 프로젝트에서 동시에 작업을 한다. git에서는 통합관리자를 두어 역할을 분담할 수 있다. 개발자들은 개발만에 집중을 하고, 통합관리자는 개발된 코드를 병합하는 역할을 수행..