가장 인기 있는 오픈 소스 웹 기술 중 하나인 PHP는 웹 개발의 주요 언어 중 하나가 되었습니다. 배우고 사용하기 쉽고 응용 범위가 넓습니다. 이 기사에서는 PHP 개발자가 코드를 보다 효과적으로 관리할 수 있도록 Git에 대한 몇 가지 기본 지식과 사용법에 중점을 둘 것입니다.
Git은 코드 수정 및 변경을 관리하는 데 사용되는 분산 버전 제어 시스템입니다. Linus Torvalds가 만들었으며 오픈 소스 커뮤니티에서 널리 사용됩니다. Git은 개발팀이 쉽게 수정 사항을 추적하고, 프로젝트에 대해 협업하고, 역추적 및 분석을 위해 기록 기록을 유지할 수 있도록 도와줍니다.
Git 사용은 다음 단계로 나눌 수 있습니다.
Git을 사용하기 전에 먼저 Git을 설치해야 합니다. Git에는 다양한 플랫폼용 설치 프로그램이 있으며 공식 웹사이트에서 다운로드할 수 있습니다. 설치 프로그램은 Linux, Mac 및 Windows 시스템에서 사용할 수 있는 Git의 명령줄 도구를 설치합니다.
코드를 관리하기 전에 프로젝트에 대한 코드 저장소를 만들어야 합니다. 코드 저장소는 코드와 기록을 저장하는 Git 저장소입니다. 다음 명령을 사용하여 코드 저장소를 생성할 수 있습니다:
$ git init
이렇게 하면 현재 디렉터리에 새 Git 저장소가 생성됩니다. 새 디렉터리에 코드 저장소를 생성하려면 다음 명령을 사용하세요.
$ git init myproject
이 명령은 "myproject"라는 새 디렉터리에 Git 저장소를 생성합니다.
프로젝트를 변경하기 전에 모든 파일을 Git 저장소에 추가해야 합니다. 다음 명령을 사용하여 모든 파일을 추가할 수 있습니다:
$ git add .
이렇게 하면 저장소에 추가되지 않은 모든 파일이 추가됩니다. 다음으로 변경 사항을 커밋하고 새 커밋 레코드를 만들어야 합니다.
$ git commit -m "Commit message"
이렇게 하면 변경 사항이 커밋되고 새 커밋 레코드가 생성됩니다. 커밋 기록에는 커밋으로 인한 변경 사항에 대한 의미 있는 정보를 포함해야 합니다. 이를 통해 다른 사람들은 커밋의 목적과 변경 사항을 이해할 수 있습니다.
코드 관리의 주요 기능 중 하나는 기록을 보고 수정 사항을 분석하는 기능입니다. Git을 사용하면 기록 보기가 매우 쉽습니다. 다음 명령을 통해 프로젝트의 모든 커밋 기록을 볼 수 있습니다:
$ git log
이 명령은 작성자, 커밋 시간 및 커밋 메시지를 포함하여 프로젝트의 모든 커밋 기록을 표시합니다.
다양한 플래그를 사용하여 커밋 기록을 필터링하고 정렬할 수도 있습니다. 예를 들어 다음 명령을 사용하면 마지막 5개의 커밋만 볼 수 있습니다.
$ git log -5
중요한 Git 기능은 프로젝트 복사본에 새 브랜치를 생성하는 기능입니다. . 원본 코드에 영향을 주지 않고 분기를 변경할 수 있습니다. 브랜치를 만드는 방법은 다음과 같습니다.
$ git Branch newbranch
이 명령은 "newbranch"라는 이름의 새 브랜치를 생성합니다. 다음으로, 이 브랜치로 전환하여 변경할 수 있습니다:
$ git checkout newbranch
변경이 완료된 후 브랜치를 다시 마스터 브랜치로 병합할 수 있습니다:
$ git checkout master
$ git merge newbranch
이렇게 하면 변경 사항이 기본 코드에 병합됩니다. 충돌이 있으면 Git에서 이를 해결하라는 메시지를 표시합니다.
다른 사람과 공동 작업하려면 코드를 원격 저장소에 푸시해야 합니다. 다음 명령을 사용하여 원격 저장소에 코드를 푸시할 수 있습니다:
$ git push Origin master
이렇게 하면 "origin"이라는 원격 저장소의 마스터 브랜치에서 코드가 푸시됩니다. GitHub와 같은 호스팅 서비스와 함께 코드 리포지토리를 사용하는 경우 새 리포지토리 생성 지침을 사용하여 호스팅 서비스에 코드 리포지토리를 추가해야 합니다. 추가한 후에는 로컬 코드를 원격 저장소에 푸시하고 협업할 수 있습니다.
요약
이 기사에서는 Git과 Git의 기본 사항 및 PHP에서의 사용법에 대해 배웠습니다. Git은 팀 개발 중에 코드 변경을 관리하는 데 도움이 되는 매우 강력한 도구입니다. Git의 기본 사항을 익히면 PHP 프로젝트를 더욱 효율적으로 공동 작업하고 관리할 수 있습니다.
위 내용은 PHP 시작하기: Git 버전 관리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!