본문 바로가기

git

(2)
Git을 이용한 코드 버전 관리 Git을 이용하여 소스 코드 버전 관리 사용하기 Git이란 2005년 리누스 토르발스가 리눅스 커널의 개발을 위해 만들었으며 OSS(Open Source Software)로 개발 과정에서 사용되는 문서, 소스 코드 등 다양한 파일들의 변경 이력을 효과적으로 관리하기 위해서 개발된 분산형 관리 시스템입니다. Git를 이용하여 버전 관리를 하면 소스 코드의 변경 이력을 쉽게 확인할 수 있으며, 특정 시점의 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수 있습니다. 만약 실수를 해서 프로젝트가 실행을 하지 않거나 치명적인 결함이 발생하였을 경우에도 이전에 정상적으로 동작하던 버전으로 롤백이 가능합니다. 또한 내가 올리려는 파일이 누군가 편집한 내용과 충돌한다면, 서버에 업로드할 때 경고 메시지를 보여줍니다..
형상 관리 툴 비교 Git, SVN, CVS Git, SVN, CVS - 형상 관리 툴 비교 형상 관리 툴에는 Git, SVN, CVN, Perforce, SourceSafe 등 다양한 것들이 있습니다. 이 중에서 가장 보편적으로 사용하고 있는 Git, SVN, CVN에 대해서 정리하였습니다. 먼저, 형상 관리란 무엇인지 알아봅시다. 형상 관리란? 형상 관리(SCM, Software Configuration Management)는 소프트웨어 개발 프로세스 각 단계에서 소프트웨어의 변경 점을 체계적으로 추적하고 관리하는 일렬의 활동입니다. 단지 소스 코드의 버전 관리만을 의미하는 것이 아니라 소프트웨어의 생명 주기 동안의 요구 사항, 설계 문서, 소스 코드, UI 문서, Test Case 및 각종 결과물에 대해서 형상을 만들고, 형상들의 관계 및 변..