소프트웨어 개발에서 버전 관리는 매우 중요한 과정입니다. 여러 개발자가 함께 작업하는 프로젝트에서 발생할 수 있는 코드 충돌을 방지하고, 효율적으로 협업을 진행하기 위해서는 버전 관리 시스템이 필수적입니다. GitHub는 이러한 버전 관리와 협업을 위한 최고의 도구로 널리 사용됩니다. 이번 글에서는 GitHub에서 Repository를 생성하고, Git을 설치하여 환경설정을 완료하는 과정을 단계별로 소개하겠습니다.
Github Repository 생성
소스코드를 저장하고 관리하기 위해 GitHub Repository를 생성합니다.
1. GitHub 홈페이지로 이동하여 회원가입을 진행합니다.
- GitHub 계정이 없다면 GitHub 공식 홈페이지에서 회원가입을 진행하세요.
2. 회원가입 후 로그인하여 Dashboard로 이동합니다.
3. New Repository 생성
- Dashboard 좌측 메뉴에서 New 버튼을 클릭합니다.
4. Repository 설정
- Repository name: 저장소 이름을 입력합니다. 보통 프로젝트명을 저장소 이름으로 사용합니다.
- Public/Private: 저장소의 공개 범위를 설정합니다. Public은 누구나 볼 수 있는 저장소, Private은 나만 볼 수 있는 저장소입니다.
- 설정이 끝난 후 Create repository 버튼을 클릭하여 저장소를 생성합니다.
Repository name : 저장소 이름. 보통 프로젝트명으로 지정해줍니다.
Public/private : 공개범위를 지정해줍니다.
두가지를 지정해준 후 Create repository 버튼을 클릭하여 repository 생성을 해줍니다.
Git 설치
Git은 소스코드를 GitHub Repository로 올려주는 역할을 하는 도구입니다. 먼저 Git을 설치해야 합니다.
1. Git 홈페이지로 이동합니다.
- Git의 공식 홈페이지는 https://git-scm.com/입니다.
2. Git 다운로드
- 홈페이지에서 Downloads 링크를 클릭하여 자신의 운영 체제(OS)에 맞는 버전을 다운로드합니다.
- Windows, macOS, Linux 등 여러 운영 체제에 맞는 설치 파일을 제공합니다.
3. Git 설치
- 다운로드한 파일을 실행하여 기본 옵션으로 설치를 진행합니다. 특별히 설정할 부분이 없다면 기본값으로 두고 진행하면 됩니다.
Git 환경설정
Git을 설치한 후, Git Bash를 실행하여 환경 설정을 해야 합니다. 이를 통해 Git에서 사용하는 이름과 이메일을 설정할 수 있습니다.
- Git Bash 실행
- Git을 설치한 후, Git Bash 프로그램을 실행합니다.
2. 사용자 이름 설정
- 아래 명령어를 입력하여 Git에서 사용할 사용자 이름을 설정합니다. 이 이름은 git commit 시 기록됩니다.
git config --global user.name "your_name"
"your_name" 부분에 자신의 영어 이름을 입력합니다.
3. 사용자 이메일 설정
- GitHub 계정과 연결할 이메일 주소를 입력합니다. 아래 명령어를 사용하여 이메일을 설정합니다.
git config --global user.email "your_email"
"your_email" 부분에 GitHub 계정에 등록된 이메일을 입력합니다.
4. 설정 확인
- 설정이 제대로 되었는지 확인하려면 아래 명령어를 입력하여 user.name과 user.email을 확인할 수 있습니다.
git config --list
user.name과 user.email이 올바르게 되었는지 확인합니다.
5. 설정 수정
- 만약 설정이 잘못되었을 경우, 위 명령어들을 다시 실행하여 올바르게 수정합니다.
마치는 글
Git과 GitHub을 활용한 소스코드 관리와 버전 관리 시스템은 효율적인 협업과 개발 환경을 만드는데 매우 중요한 도구입니다. 이번 글에서 GitHub Repository를 생성하고, Git을 설치하여 환경을 설정하는 방법을 배웠습니다. 이제 Git과 GitHub을 통해 소스코드를 효율적으로 관리하고, 여러 명의 개발자들과 협업할 수 있는 준비가 완료되었습니다. 앞으로 프로젝트에서 Git을 적극 활용하여 보다 안정적이고 효율적인 개발을 진행해 보세요!
이제 GitHub Repository 생성과 Git 설치 후 환경설정까지 완료되었습니다. 원하는 프로젝트에서 본 방법을 적용하여 협업을 시작할 수 있습니다.
'Git' 카테고리의 다른 글
[GitHub] Git/GitHub란? (1) | 2024.06.10 |
---|