Git 특징 및 설치, 기초 환경 설정

반응형

GIT 기능(특징)

  1. 버전관리
    • 문서를 수정할때마다 버전별로 기록이 가능해서 언제 어느것을 수정했는지 확인이 가능하다.
  2. 백업
    • 작업중인 자료를 인터넷 상의 공간(원격 저장소)에 백업할 수 있다.
    • 대표적인 원격저장소로 GitHub 가 있다.
    • 보통 Git과 GitHub는 같이 사용한다.
  3. 협업
    • 원격저장소 기준으로 여러 사람이 함께 작업이 가능하다.
    • 버전관리
  4. 터미널 창에 직접 명령을 실행하는 CLI(Command Line Interface) 방식
    • 대부분의 개발자들이 선호한다.

 

반응형

 

다양한 Git 관련 프로그램 (아래 링크 참조)

 

 

Git - GUI Clients

GUI Clients Git comes with built-in GUI tools for committing (git-gui) and browsing (gitk), but there are several third-party tools for users looking for platform-specific experience. If you want to add another GUI tool to this list, just follow the instru

git-scm.com

 

Git 설치방법 - windows (아래 Mac 용 있음)

1. 사이트 접속 (아래 링크있음)

 

Git

 

git-scm.com

2. 각 운영체제(windows, Mac 등)에 맞게 프로그램을 다운로드한다.

(Windows 라면 오른쪽 모니터에 있는 다운로드 버튼을 눌러 다운받는다.)

git-scm

3. [Git Bash] 찾아 실행

Git Bash

4. $git --version 명령어 입력 후 버전 정보가 나온다면 설치 완료

git --version

 


 

 

Git 설치방법 - macOS

(사진 첨부는 못했습니다.)

1. 터미널 실행

2. [Homebew] 설치 (아래 사이트에서 코드 복사 붙여넣기 하시면 된다.)

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

homebrew

3. brew 명령어를 통해 설치 확인

4. brew install git 명령어 입력하여 git 설치

5. 이전에 설치 했었다면 brew upgrade git 명령어로 최신버전으로 업데이트

6. git version 설치 확인


Git 환경설정 - Windows, macOS (공통)

//이름설정
$ git config --global user.name "Your Name"

// 이메일 설정 (유출되도 상관없는 이메일(공적인 이메일 등)
$ git config --global user.email "you@your-email.com"

// 한글 출력 오류 방지
$ git config --global core.quotepath false

// 자모 분리 현상 방지 macOS 유저만, (혹시나 windows에서도 
//현상이 일어난다면 그때 적용)
$ git config --global core.precomposeunicode true

 

반응형

'IT > Git + GitHub' 카테고리의 다른 글

Git 기초 명령어  (4) 2022.10.19

댓글

Designed by JB FACTORY