오픈소스 SW개발 (2) Git basic
Git basic 1. Version control system을 사용하지 않을 때 발생할 수 있는 문제점 1) 혼자서 프로젝트를 진행할 때 발생할 수 있는 문제점 - 파일의 버전을 바꾸고 싶을 때 - 하드디스크가 크러쉬가 일어날 때 등등 ->> 이러한 경우를 방지하기 위해 여러 파일을 만들어야한다. 2) 여러 사람이 프로젝트를 진행할 때 발생할 수 있는 문제점 - 누가 관리할 것인지 - 동시에 동일한 파일을 수정했을 때 어떻게 수정할 것인가 - 잘못 파일을 삭제할 때 어떻게 대응할 것인가 등등 ->> 예전에는 클라우드를 공동으로 사용하거나 이메일을 주고받음 등의 방법을 사용했다. 3) 오픈소스에서 발생하는 문제점 - 어느 누구라도 소스코드를 볼 수 있고, 임의적으로 관리할 수 있기에 이에 대한 관리가 ..
2022.03.18