고기 대신 SW 한점/GIT
SW version 관리
지식한점
2022. 9. 28. 20:51
반응형
- Version 관리는 왜 필요할까요? 뭐 물으나 마나한 질문이죠.
>협업이 필요한 큰 소프트웨어는 운영이 필요!
>여러 사람의 코드들의 이력 관리 필요!
>리눅스 창시자 '리누스 토르발스'가 같은 고민을 했는지 우리가 원하는 Git을 2005년에 만들어 무료로 배포했습니다. - 자체 Version 관리
>Git은 폴더 내부에 숨겨진 저장소를 생성하여 파일의 이력을 관리합니다.
>Git은 초기화하여 자체 코드를 관리할 수 있는 DB를 생성합니다. - 분산형 Version 관리
>자체 이력 관리와 다른 저장소와 통신하여 결과물을 전송할 수 있습니다.
분산 예
- Git의 소스코드는 Github의 아래에 공개 되어 있습니다.
>https://github.com/git/git
SW 개발자나 관련 업무를 담당하는 이들에게 필수적으로 알아야 할 상식에 해당되는 Git은 아래의 기능이 있다고 볼수 있다.
-Code Backup
-협업 개발
--코드 공유
--원격 공유
--Code Merge
--Open
반응형