1. Git이란?
1.1 Git
- Git은 형상 관리 도구(Configuration Management Tool, 버전 관리 시스템) 중 하나이다.
- 효과적 관리: 여러 명시 동시에 작업하더라도 문제 없도록 한다.
- 소프트웨어의 여러 버전을 동시에 관리 가능
- Git사이트에서 reference 메뉴에서 모든 기능을 확인 가능하다.
- 사용하는 이유는? 프로젝트 할 때, 어떤 기능을 빼고 더하고 고치고 수정하는 과정은 필수이다.
- 기능을 되돌리게 할 수도 있고 서로 다른 기능의 버전을 유지해야하는 경우도 있다.
1.2 Git 기반의 온라인 서비스
- GitHub:프로젝트 소스 코드 클라우드 호스팅 + 특색에 맞는 기능을 제공한다.
- Bitbucket: Atlassian(Source Tree만든 회사)의 제품들과 연계
- GitLab: 설치형 Git => 용량에 관한 비용 절감, 소스 코드의 보안성 좋음, 회사 내부에서 소스 코드를 관리한다.
- GitHub와 BitBucket이 온라인에 소스 코드를 올리는 것(보안성이 떨어질 수 있음)과 다르게 GitLab은 설치해서 회사 내부에서 사용한다.
2. Git 설치하기 (Windows)
1) Git 사이트에 접속해서 다운로드 버튼 누른다. https://git-scm.com/
- 노란박스 클릭하여 다운 받는다.

2) 에디터 설정 - 가장 기본으로 설정한다.
3) Git bash를 이용한다.

- 버전을 확인하기 위해 "git --version" 입력한다.
- git을 입력하면 사용가능한 명령어가 쭉 나온다.
bash
열기
GitHub 가입하기
- Git 저장소 호스팅을 지원하는 웹 서비스로서 가장 많이 쓰이는 서비스이다.
- 학생이면 무료 버전을 선택한다.
3. Git 준비하기
3.1 GitHub 가입하기
3.2 Source Tree 설치하기
- Source Tree Git을 더 쉽게 사용하기 위한 GUI(Graphic User Interface) tool이다.
1) 사이트에 접속한다. https://www.sourcetreeapp.com/
- 다운로드 클릭
2) setup파일을 실행한다.
'컴퓨터 과학 > [zerobase] Git & GItHub' 카테고리의 다른 글
Chaper 05. Git 기본 동작 원리 (0) | 2022.10.05 |
---|---|
Chapter 04. Git SetUp (0) | 2022.10.05 |
Chapter 10. README (1) | 2022.10.05 |
Chapter 09. 실무에 Git 적용하기 (0) | 2022.10.05 |
Chapter 08. Git 다른 사용 방법 (1) | 2022.10.05 |