목록버전관리 시스템/GIT (3)
JOO's note
GitHub은 원격 저장소를 제공하며 여러가지 프로젝트 진행을 원활하게 하는 도구를 함께 제공한다. 회원 가입공식 사이트인 https://github.com/ 에 접속해서 오른쪽에 사용자 아이디, 이메일, 비밀번호를 치고 를 클릭한다. 지불하는 비용에 따라 비공개 저장소를 사용할 수 있다. 무료로 GibHub를 이용한다면 모든 저장소는 공개 저장소가 된다. 맨 아래 기본으로 선택된 ‘Free’항목으로 그대로 두고 버튼을 누른다.※ ’Help me set up an organization next’ 체크 박스는 많은 사람이 협업할 때 팀을 만들어서 활동하도록 설정하겠다는 의미이다. 회원 가입할 때 입력했던 이메일을 확인해서 GibHub 가입을 인증한다. 회원 가입 완료 원격 저장소 생성포크 : 다른 사람의..
공식 사이트인 https://git-scm.com/ 에서 오른쪽 모니터에 보이는 을 클릭하여 다운로드 페이지로 이동한다. ※ 현재 접속중인 컴퓨터의 운영체제에 따라 자동으로 , 등으로 달라진다.※ Git에 대해 더 알고 싶다면 https://git-scm.com/book/ko/v2 사이트를 참조하면 된다. 밑에 자동으로 자신의 버전과 맞는 최신 버전이 뜬다. 다른 버전을 다운로드 받고 싶다면 취소를 누르고 다운로드 받으면 된다.※ GIt은 안정성이 검증되지 않았기 때문에 실제 다운로드 페이지에서 표기된 최신 버전보다 더 옛날 버전을 사용한다. 윈도우에서 설치 클릭 클릭 추가로 추가할 옵션이 있다면 선택하고 Next 클릭 클릭 환경 변수를 맨 위로 체크하고 클릭※ Use Git from Git Bash o..
버전 관리 시스템이란조별 과제로 리포트를 작성할 때 ‘~Final.dox’, ‘~진짜 최종.dox’, ‘~최종의 최종.dox’등과 같이 저장하거나 프로그램 코딩을 할 때 오류가 날 때를 대비하여 소스 사본을 백업하는데 하나하나의 저장파일이나 백업을 개별 버전으로 간주하고 그걸 관리하는 방법이다. 즉, 버전 관리 시스템은 사본 생성, 보존, 복원을 한 번에 해 줄 수 있는 도구이다. 버전 관리 시스템의 종류클라이언트-서버 모델하나의 중앙 저장소를 공유한 후 각각의 클라이언트(개발자)는 저장소의 일부분만 갖는 형태이다. 즉 자신이 작업하는 부분만 로컬에 임시로 저장한 후 작업하는 형태. 분산 모델프로젝트에 참여하는 모든 클라이언트가 전체 저장소에 대한 개별적인 로컬 저장소를 갖고 작업하는 형태이다. ‘클라이..