Git 및 GitHub를 시작하는 방법

王林
풀어 주다: 2024-08-06 00:00:02
원래의
397명이 탐색했습니다.

How to start with Git & GitHub in

Git 및 GitHub를 시작하는 것은 코드를 관리하고, 다른 사람들과 협업하고, 변경 사항을 추적하는 좋은 방법입니다. 시작하는 데 도움이 되는 단계별 가이드는 다음과 같습니다.

2.기본 이해

  • Git: 파일 변경 사항을 추적하고 여러 사람이 해당 파일에 대한 작업을 조정하는 버전 제어 시스템입니다.
  • GitHub: 협업, 문제 추적 및 프로젝트 관리를 위한 도구를 제공하는 Git 저장소용 클라우드 기반 호스팅 서비스입니다.

2. Git 설치

  • Windows: git-scm.com에서 Git을 다운로드하여 설치하세요. 설치 프로그램에는 Git과 상호 작용하는 명령줄 도구인 Git Bash가 포함되어 있습니다.
  • Mac: Brew install git과 함께 Homebrew를 사용하여 Git을 설치하거나 git-scm.com에서 다운로드할 수 있습니다.
  • Linux: 패키지 관리자를 사용하여 Git을 설치합니다(예: Debian 기반 배포판의 경우 sudo apt install git).

3. Git 구성

터미널이나 Git Bash를 열고 사용자 이름과 이메일을 설정하세요. 커밋에 사용됩니다:

git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
로그인 후 복사

4. GitHub 계정 만들기

GitHub.com에 아직 가입하지 않으셨다면 가입하세요.

5. GitHub에 새 저장소 만들기

  1. GitHub에 로그인하세요.
  2. 오른쪽 상단의 + 아이콘을 클릭하고 새 저장소를 선택합니다.
  3. 저장소 이름과 설명을 입력하고 공개 여부(공개 또는 비공개)를 선택하세요.
  4. 선택적으로 README 파일로 저장소를 초기화합니다.
  5. 저장소 만들기를 클릭하세요.

6. 로컬 머신에 저장소 복제

GitHub에서 저장소 URL을 가져옵니다(저장소 페이지에서 찾을 수 있음). Git Bash 또는 터미널을 사용하여 복제하세요.

git clone https://github.com/username/repository.git
로그인 후 복사

사용자 이름과 저장소를 GitHub 사용자 이름과 저장소 이름으로 바꾸세요.

7. 저장소 작업

  1. 저장소 디렉토리로 이동하세요:
   cd repository
로그인 후 복사
  1. 변경: 저장소 폴더에 파일을 추가하거나 수정합니다.

  2. 저장소 상태 확인:

   git status
로그인 후 복사
  1. 스테이징 영역에 파일 추가:
   git add filename
로그인 후 복사

변경된 모든 파일을 추가하려면:

   git add .
로그인 후 복사
  1. 변경 사항 커밋:
   git commit -m "Your commit message"
로그인 후 복사
  1. 변경 사항을 GitHub에 푸시하세요.
   git push origin main
로그인 후 복사

(필요한 경우 main을 master 또는 다른 브랜치 이름으로 바꾸세요.)

8. GitHub에서 변경 사항 가져오기

GitHub에서 최신 변경 사항을 얻으려면 다음을 사용하세요.

git pull origin main
로그인 후 복사

9. 분기 및 병합

  1. 새 브랜치 만들기:
   git checkout -b branch-name
로그인 후 복사
  1. 기존 지점으로 전환:
   git checkout branch-name
로그인 후 복사
  1. 한 브랜치의 변경 사항을 다른 브랜치에 병합:

병합하려는 분기(예: 기본)로 전환한 후 다음을 수행하세요.

   git merge branch-name
로그인 후 복사

10. GitHub 기능 살펴보기

  • 문제: 버그, 작업 및 기능 요청을 추적합니다.
  • 풀 요청: 코드 변경 사항을 병합하기 전에 검토하고 논의하세요.
  • 작업: 테스트 및 배포와 같은 워크플로를 자동화합니다.

11. 자세히 알아보기

더 깊은 통찰력을 얻으려면 Git 문서와 GitHub 가이드를 살펴보세요.

  • Git 문서: Git - 문서
  • GitHub 문서: GitHub 문서
  • 내 GitHub 계정: Abhay_Gautam

                                            ``**_By Abhay Gautam?‍?_**
    
    로그인 후 복사

위 내용은 Git 및 GitHub를 시작하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿