> 개발 도구 > 자식 > 로컬에서 Git 환경을 구축하는 방법에 대한 간략한 분석

로컬에서 Git 환경을 구축하는 방법에 대한 간략한 분석

PHPz
풀어 주다: 2023-04-03 09:24:59
원래의
1506명이 탐색했습니다.

소프트웨어 개발이 발전함에 따라 코드 관리가 중요해졌습니다. Git은 오늘날 가장 널리 사용되는 버전 제어 시스템 중 하나이며 오픈 소스 및 개인 프로젝트에서 널리 사용됩니다. 이 기사에서는 코드를 더 잘 관리하고 공동 작업하기 위해 로컬 Git 환경을 설정하는 방법을 소개합니다.

준비

시작하기 전에 먼저 Git을 설치해야 합니다. Git을 설치하지 않은 경우, Git 공식 홈페이지(https://git-scm.com/downloads)에서 사용하시는 운영체제에 맞는 Git 설치 패키지를 다운로드 받으실 수 있습니다. 설치가 완료되면 다음 명령을 입력하여 설치가 성공했는지 확인할 수 있습니다.

git --version
로그인 후 복사

이렇게 하면 설치된 Git 버전이 출력됩니다. 예:

git version 2.22.0
로그인 후 복사

Create a repository

Git에서 리포지토리는 다음과 같습니다. 코드를 저장하세요. 다음 명령을 사용하여 로컬에서 새 저장소를 만들 수 있습니다.

mkdir myproject
cd myproject
git init
로그인 후 복사

이 명령을 실행하면 Git은 myproject 디렉터리에 새 저장소를 만듭니다. 이제 저장소에 코드를 추가하고 관리할 수 있습니다.

코드 추가 및 커밋

새 저장소에 코드를 추가할 때 Git 추적에 추가해야 합니다. 다음 명령을 사용하여 저장소에 파일을 추가할 수 있습니다.

git add file1 file2 file3
로그인 후 복사

새 파일이나 수정된 ​​파일을 모두 추가하려면 다음 명령을 사용할 수 있습니다.

git add .
로그인 후 복사

모든 파일을 추가한 후 변경 사항을 커밋해야 합니다. 저장소 . 다음 명령을 사용하여 변경 사항을 커밋할 수 있습니다.

git commit -m "initial commit"
로그인 후 복사

이렇게 하면 변경 사항이 저장소에 커밋되고 커밋 기록에 메시지가 남습니다.

Branch Management

Git은 코드의 브랜치 관리에 매우 적합합니다. 분기는 기본 코드에 영향을 주지 않고 실험할 수 있는 독립적인 코드 개발 경로입니다. 다음 명령을 사용하여 new_branch라는 새 브랜치를 생성할 수 있습니다.

git branch new_branch
로그인 후 복사

새 브랜치로 전환하려면 다음 명령을 입력하세요.

git checkout new_branch
로그인 후 복사

이제 기본 브랜치에 영향을 주지 않고 이 브랜치의 코드를 수정할 수 있습니다. 새 브랜치의 변경 사항을 마스터 브랜치에 병합하려면 다음 명령을 입력하세요:

git checkout master
git merge new_branch
로그인 후 복사

그러면 new_branch의 변경 사항이 병합되어 마스터 브랜치에 적용됩니다.

원격 저장소

로컬 저장소를 원격 저장소와 동기화하여 여러 팀 구성원 간에 코드를 공유할 수 있습니다. 로컬 저장소를 원격 저장소로 푸시하려면 다음 명령을 입력하세요.

git remote add origin git@github.com:username/myproject.git
git push -u origin master
로그인 후 복사

첫 번째 명령은 Origin이라는 원격 저장소를 추가합니다. 두 번째 명령은 로컬 분기를 원격 분기로 푸시하고 다운스트림 변경 사항을 추적합니다.

원격 저장소에서 변경 사항을 가져오려면 다음 명령을 입력하세요.

git pull origin master
로그인 후 복사

이렇게 하면 원격 변경 사항이 로컬 브랜치에 병합됩니다.

요약

Git은 코드를 더 잘 관리하고 공동 작업하는 데 도움이 되는 매우 강력한 버전 제어 시스템입니다. 이 글에서는 로컬 Git 환경을 설정하고 기본적인 코드 관리 및 협업을 수행하는 방법을 소개합니다. 이 콘텐츠가 Git 사용법을 더 잘 익히고 코드 관리 및 개발 효율성을 향상시키는 데 도움이 되기를 바랍니다.

위 내용은 로컬에서 Git 환경을 구축하는 방법에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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