개요
GitHub의 기본 개념과 계정 생성, Git 설치 및 설정, 그리고 새로운 저장소를 만드는 방법에 대해 설명합니다. 이를 통해 GitHub를 처음 사용하는 사용자도 쉽게 따라할 수 있도록 합니다
초보자를 위한 Git 이란? 글을 읽고 오시면 더욱 이해하기 쉽습니다.
1. 소개
GitHub란 무엇인가?
- GitHub는 분산 버전 관리 시스템인 Git을 사용하는 프로젝트를 지원하는 웹 호스팅 서비스
GitHub를 사용하는 이유
- GitHub를 사용하면 팀원들이 서로 다른 장소에서 동시에 프로젝트를 진행할 수 있습니다.
- 코드를 안전하게 저장하고, 변경 사항을 추적하며, 문제를 관리하고, 피드백을 주고받는 등 개발 프로세스를 효율적으로 관리할 수 있습니다.
2. GitHub 계정 생성
GitHub 계정 만들기
- GitHub 공식 웹사이트https://github.com이동하여 'Sign up' 버튼을 클릭합니다.
- 필요한 정보를 입력하고 계정을 생성합니다.
- 이메일 인증 과정을 완료하면 GitHub 계정이 활성화됩니다.
프로필 설정
- 계정 생성 후, 프로필을 설정합니다. 프로필 사진, 이름, 바이오 등을 자신을 알리는 개인정보를 입력하여 다른 사용자들에게 자신을 소개할 수 있습니다.
- 자신의 사진을 꼭 넣는것이 좋습니다. 협업은 신뢰도의 영역도 있기에 자신을 알리는 것으로 사진만한게 없기때문입니다.
3. GitHub 저장소 생성
새로운 저장소 생성 방법
- GitHub 웹사이트에서 'New repository' 버튼을 클릭하여 새로운 저장소를 생성합니다.
- 저장소 이름, 설명을 입력하고, 공개 여부를 선택합니다. 'Initialize this repository with a README' 옵션을 선택하면 초기화된 README 파일이 포함됩니다.
저장소 이름과 설명 작성
- 저장소 이름은 프로젝트와 관련된 명확한 이름으로 지정합니다. 설명은 프로젝트의 목적과 주요 기능을 간단하게 요약합니다.
저장소 공개/비공개 설정
- 저장소를 공개(Public)로 설정하면 모든 사용자가 접근할 수 있습니다. 비공개(Private)로 설정하면, 권한을 부여받은 사용자만 접근할 수 있습니다. 프로젝트의 성격에 맞게 설정합니다.
4. Git에서의 설정
사용자 이름 및 이메일 설정
- Git 설치 후, 다음 명령어를 사용하여 사용자 이름과 이메일을 설정합니다. 이는 커밋 메시지에 포함됩니다. (아래서 부터는 터미널이나 Visual Studio code 명령창 에서 실행합니다.)
git config --global user.name "Your Name" git config --global user.email "[your.email@example.com] (mailto:your.email@example.com)"
5. 로컬 저장소 초기화 및 원격 연결(터미널 창에서 실행)
로컬 저장소 초기화
프로젝트 폴더로 이동하여 다음 명령어를 사용하여 로컬 저장소를 초기화합니다.
- GitHub와 연동하려는 파일인지 확인
- git bash 터미널창 실행
git init
원격 저장소 추가
- GitHub에서 생성한 원격 저장소를 로컬 저장소에 연결합니다.
git remote add origin [https://github.com/username/repository.git](https://github.com/username/repository.git)
위 단계들을 완료하면, GitHub에 대한 기본 설정이 끝나고, 다음 글에서 실제로 파일을 커밋하는 방법을 배울 준비가 됩니다.
6. 마치며
- 최근 스터디를 통해 단체활동의 장점을 크게 느끼고 있습니다.GitHub는 그런 단체활동에서 일어날수있는 잡음 들을 해소시켜주는 유용한 도구입니다. 이 도구로 여러분이 단체활동에 재미를 붙이셨으면 좋겠습니다.
'IT > Git, GitHub' 카테고리의 다른 글
초보자를 위한 Git 이란? (0) | 2024.07.07 |
---|