Version Management 2

[형상관리] Git & Github 심화, 중급 지식

The Basics of Git & GitHub Part 2 Source Tree 설치 : https://uxgjs.tistory.com/181 를 참고하여 설치 진행 Source Tree 사용 이유 : 버튼 클릭으로 Git 명령을 실행할 수 있는 도구, Git 개념을 그래프를 통해 가시적으로 볼 수 있어 편리합니다. Git 에서의 Commit 이란? 변경사항의 모음 (X) ---> 하나의 최종 코드 모음 (O) 기존 커밋과 비교해서 변경된 파일이 아니면 ' 변경되지 않았다'고 저장하기 때문에 용량이 무겁지 않습니다. 다른 형상 관리 프로그램인 SVN은 변경 사항만 저장한다. 그래서 커밋당 용량은 Git 보다 가볍지만, 하나의 버전을 보려면 맨 처음 커밋부터 계산해야 하므로 속도가 느린 단..

Version Management 2021.04.02

[형상관리] Git & Github 기본, 기초 지식

The Basics of Git & GitHub Git & GitHub 버전관리(형상관리) 두 명의 개발자가 함께 개발하는 상황을 가정하자. 각자 이름의 폴더를 만들고 각자 개발하다가 매주 일요일에 메일로 보내서 합친다. 혹시 에러날 수 있으니 백업본을 만들어둔다.(source_200101.zip / source_200102.zip) 상대방이 작업중인 파일을 고치고 싶으면 메일에 따로 적어준다. 코드를 합칠 때 이를 확인해서 내 코드에도 반영 -- > 따로 조금씩 작업하다 내가 원할 때 코드를 합칠 수 있는 방법 = Git 만일, 다수의 사람이 버전 관리를 해야 한다면? 개발자 A : 페이지1~3 작성해 버전 'A1' 저장 개발자 B : 버전 'A1' 다운받아서 페이지 4~6..

Version Management 2021.04.01