목록2024/01/05 (1)
Minwoo Dev.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cdJHsF/btsC4eNrie2/0RcbYrXpclXCKSIrQXabK0/img.png)
Git이 개발자들에게 필수적이라는 말을 많이 들어봤을 것이다. 도대체 Git이 어떤 것이고, 왜 중요하다는 걸까 ? 우선, 버전관리 시스템에 대해서 먼저 설명하겠다. 버전관리시스템이란 ? 문서나 설계도, 소스 코드 등의 변경점을 관리해주는 소프트웨어. 버전관리 시스템의 종류 로컬 VCS (Local VCS) 장점 서버없이 로컬 컴퓨터에서 버전을 관리한다. 간단한 데이터베이스만으로도 구현이 가능하므로 단순하고 개인적인 프로젝트에 적합하다. 단점 협업에서는 사용하기 어렵고, 컴퓨터가 고장나는 경우에는 복구할 방법이 없다. 대표적으로 RCS, SCCS가 있다. 중앙집중식 VCS (Center VCS) 장점 서버에 최종본 한 벌이 있으며, 사용자들은 이 중 수정을 원하는 파일만 로컬에 받아 수정한 후 서버에 올..
Git & Github
2024. 1. 5. 11:10