오도원입니다.

건강과 행복을 위하여

반응형

git 7

4장. 깃허브로 백업하기

지금까지 버전들은 모두 사용자의 지역 저장소(local repository)에 저장했다. 이제부터는 인터넷상에 저장할 수 있는 깃허브 서비스에 대해서 알아보자. 깃허브를 통해 백업, 협업을 할 수 있다. 1. 원격 저장소와 깃허브 2. 깃허브 시작하기 3. 지역 저장소를 원격 저장소에 연결하기 4. 원격 저장소에 올리기 및 내려받기 5. 깃허브에 SSH 원격 접속하기 1. 원격 저장소와 깃허브 지역 저장소에만 저장하는 것은 안전하지 않다. 그러므로 작업하는 컴퓨터가 아닌 다른 곳에 저장 공간을 마련해야 한다. 1) 원격 저장소란 깃에서는 지역 저장소(local repository)와 원격 저장소(remote repository)를 연결해서 버전 관리하는 파일들을 쉽게 백업할 수 있다. 원격 저장소는 지역..

Development/Git 2020.02.06

3장. 깃과 브랜치

제대로 동작하는 소스는 그대로 둔 채 새 소스를 추가한 버전을 따로 만들어 관리하고, 완벽하게 완성한 다음 원래 소스에 더할 수 있다면 편리할 것이다. 이때 사용하는 방법이 바로 깃의 '브랜치(branch)'라는 기능이다. 1. 브랜치란? 2. 브랜치 만들기 3. 브랜치 정보 확인하기 4. 브랜치 병합하기 5. 브랜치 관리하기 1. 브랜치란? 1) 브랜치 기능 살펴보기 제품이 출시되고 나면 고객사마다 추가로 요구하는내용이 다른 것이다. 요구사항을 반영하다 보면 고객사에 따라 제품이 달라질 것이다. 새로운 브랜치를 만들면 기존에 저장한 파일을 master브랜치에 그대로 유지하면서 기존 파일 내용을 수정하거나 새로운 기능을 구현할 파일을 만들 수 있다. 이를 분기(branch)한다고 한다. 새 브랜치에서 원..

Development/Git 2020.02.02

2장. 깃으로 버전 관리하기

문서를 수정할 때마다 간단한 메모와 함께 수정 내용을 스냅숏으로 찍어서 저장한다. 이것을 '버전'이라고 한다. 깃의 가장 중요한 기능이 바로 이 버전을 관리하는 것이다. 1. 깃 저장소 만들기 2. 버전 만들기 3. 커밋 내용 확인하기 4. 버전 만드는 단계마다 파일 상태 알아보기 5. 작업 되돌리기 1. 깃 저장소 만들기 1) 깃 초기화 하기 - git init $ mkdir [디렉토리명] $ cd [디렉토리] $ git init git init 명령을 통해 깃을 사용할 수 있도록 디렉터리를 초기화하는 것이다. '.git'이라는 디렉터리가 생겼다. 이 디렉터리가 깃을 사용하면서 버전이 저장될 '저장소(repository')이다. 2. 버전 만들기 버전이란 문서를 수정하고 저장할 때마다 생기는 것이라고 ..

Development/Git 2020.02.02

1장. 깃 시작하기

해당 게시글은 [Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 - 고경희]을 공부하고 정리하기 위해서 작성했습니다. 1. 지옥에서 온 관리자, 깃 2. 깃 설치하기 3. 리눅스 명령 연습하기 1. 깃 1) 깃으로 무엇을 할 수 있을까? 깃이 제공하는 핵심 기능은 1. 버전 관리(version control), 2. 백업(backup), 3. 협업(collaboration) 으로 나눌 수 있다. 1. 버전 관리 깃을 통해 문서를 관리하면 문서를 수정할 때마다 수정된 시간, 수정 사항 등을 편리하고 구체적으로 기록할 수 있다. 2. 백업하기 컴퓨터는 '확실한 것'과 '불확실한 것'을 가지고 있다. 확실한 것은 '내 컴퓨터는 언젠가는 고장난다'는 것이고, 불확실한 것은 '내 컴퓨터가 언제 고장날지 모른..

Development/Git 2020.02.02
반응형