Git-GitHub

Git 설치 및 설정

juunghee 2025. 3. 3. 23:53

목차

    Git은 소스 코드 관리와 버전 관리를 위한 필수 도구입니다. 대부분의 개발자들은 프로젝트에서 코드 변경 사항을 추적하고, 다른 개발자들과 협업할 때 Git을 사용합니다. 이 블로그에서는 Git의 설치 방법과 기본 설정을 단계별로 안내하여, Git을 처음 사용하는 개발자들이 쉽게 설정할 수 있도록 돕겠습니다.

    1. Git 설치

    Git을 설치하는 방법은 사용하는 운영체제에 따라 다릅니다. 아래는 Windows, macOS, Linux에서 Git을 설치하는 방법을 설명합니다.

    1.1 Windows에서 Git 설치

    1. Git 공식 웹사이트에 접속합니다: https://git-scm.com/
    2. 다운로드 버튼을 클릭하여 Windows용 Git 설치 파일을 다운로드합니다.
    3. 다운로드한 파일을 실행하여 Git을 설치합니다.
    4. 설치 과정에서 기본 설정을 그대로 두거나 필요에 따라 설정을 변경할 수 있습니다.
      • Git Bash: Git은 기본적으로 Git Bash라는 커맨드 라인 인터페이스를 제공합니다.
      • 기본 텍스트 편집기: Git 설정에서 텍스트 편집기를 설정할 수 있습니다. 기본적으로 Vim이 설정되어 있지만, Notepad++이나 VS Code를 선택할 수도 있습니다.
    5. 설치가 완료되면 Git Bash를 실행하여 Git이 정상적으로 설치되었는지 확인합니다.

    1.2 macOS에서 Git 설치

    1. Homebrew가 설치되어 있지 않다면, 먼저 Homebrew를 설치합니다. 터미널에서 다음 명령어를 입력하여 Homebrew를 설치합니다:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    1. Homebrew가 설치되면, 터미널에서 다음 명령어로 Git을 설치합니다:
    brew install git
    1. 설치가 완료되면 터미널에서 git --version 명령어를 입력하여 설치가 잘 되었는지 확인합니다.

    1.3 Linux에서 Git 설치

    1. Ubuntu와 같은 Debian 계열 리눅스에서는 apt 패키지 관리자를 사용하여 Git을 설치할 수 있습니다. 터미널에서 다음 명령어를 입력하여 Git을 설치합니다:
    2. sudo apt update sudo apt install git
    3. FedoraCentOS에서는 dnf 또는 yum을 사용하여 설치할 수 있습니다:
    4. sudo dnf install git
    5. 설치가 완료되면 터미널에서 git --version 명령어를 입력하여 Git이 정상적으로 설치되었는지 확인합니다.

    2. Git 설정

    Git을 설치한 후, 첫 번째로 해야 할 일은 Git 사용자 정보를 설정하는 것입니다. 이는 각 커밋이 어떤 사용자에 의해 이루어졌는지를 추적하는 데 사용됩니다. 아래에서 Git의 기본 설정을 소개하겠습니다.

    2.1 사용자 이름과 이메일 설정

    Git에서는 커밋을 할 때마다 사용자 이름이메일 주소가 함께 기록됩니다. 이 정보를 설정하려면 아래 명령어를 입력합니다.

    git config --global user.name "Your Name"
    git config --global user.email "youremail@example.com"

    여기서 "Your Name""youremail@example.com"을 자신의 이름과 이메일로 변경해 주세요. --global 옵션을 사용하면 이 설정이 모든 Git 프로젝트에 적용됩니다. 특정 프로젝트에서만 다른 사용자 정보를 설정하고 싶다면 --local 옵션을 사용할 수 있습니다.

    2.2 Git 기본 텍스트 편집기 설정

    Git은 기본적으로 커밋 메시지 작성 시 텍스트 편집기(기본적으로 Vim)를 사용합니다. 편리한 텍스트 편집기를 사용하고 싶다면, 아래 명령어로 기본 텍스트 편집기를 설정할 수 있습니다:

    git config --global core.editor "code --wait"

    위 명령어는 VS Code를 기본 편집기로 설정합니다. 다른 편집기를 사용하고 싶다면, "code --wait" 대신 원하는 편집기의 명령어를 입력하면 됩니다.

    2.3 Git 저장소 경로 설정

    Git은 기본적으로 저장소 경로를 설정하지 않아도 프로젝트 폴더 내에서 git 폴더를 생성하여 저장소를 관리합니다. 새로운 프로젝트를 시작할 때는 git init 명령어로 빈 Git 저장소를 생성합니다.

    cd my-project-folder
    git init

    이 명령어를 입력하면 my-project-folder 내에 .git 폴더가 생성되고, 해당 폴더에서 Git을 사용할 수 있습니다.

    2.4 Git의 기본 브랜치 설정

    Git에서 기본적으로 사용하는 브랜치 이름master입니다. 하지만 최근에는 main을 기본 브랜치로 사용하는 프로젝트들이 늘어나고 있습니다. 기본 브랜치 이름을 main으로 설정하려면 다음 명령어를 사용합니다.

    git config --global init.defaultBranch main

    이 명령어는 새로운 Git 저장소를 초기화할 때 기본 브랜치를 main으로 설정해 줍니다.

    3. Git 설정 확인

    Git의 설정을 확인하려면 다음 명령어를 입력하여 현재 설정된 정보를 확인할 수 있습니다.

    git config --list

    이 명령어는 Git의 모든 설정을 출력합니다. 예를 들어, 사용자 이름, 이메일, 기본 텍스트 편집기 등의 설정이 표시됩니다.

    4. 결론

    Git을 설치하고 기본적인 설정을 완료하면, 이제 버전 관리협업을 원활하게 할 수 있습니다. Git은 코드의 버전 추적, 협업 작업, 버그 수정 등을 효과적으로 도와주는 중요한 도구입니다. GitHub와 같은 플랫폼과 함께 사용하면 클라우드 기반의 협업도 가능합니다. 이 블로그에서 소개한 내용을 바탕으로 Git을 설치하고 설정한 후, 다양한 프로젝트에서 Git을 활용해 보세요!

    home