> 개발 도구 > 자식 > 본문

[요약] 일반적으로 사용되는 Git 명령 몇 가지

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

Git은 매우 인기 있는 버전 제어 시스템이며, 그 사용은 소프트웨어 개발에서 업계 표준이 되었습니다. 저자는 여기에서 일반적으로 사용되는 Git 명령을 소개합니다.

1. 새 저장소 만들기

다음 명령을 사용하여 새 Git 저장소를 만듭니다.

git init
로그인 후 복사

이 명령은 현재 디렉터리에 모든 Git 저장소 데이터를 저장하는 새 .git 디렉터리를 만듭니다.

2. 변경 사항 유지

파일을 변경한 후 다음 명령을 사용하여 변경 사항을 저장할 수 있습니다.

  1. 수정된 모든 파일을 준비 영역에 추가하려면:
git add .
로그인 후 복사
  1. 지정된 수정 파일을 임시 저장 영역에 저장:
git add <filename>
로그인 후 복사
  1. 로컬 창고에 임시 수정 사항을 제출하는 데 사용:
git commit -m "commit message"
로그인 후 복사

위 명령의 "커밋 메시지"는 현재 변경 사항을 나타냅니다. 변경 사항에 대한 간략한 설명을 제출하세요. .

3. 제출 내역 보기

제출 내역을 보려면 다음 명령을 사용하세요.

git log
로그인 후 복사

이 명령은 제출자 정보, 제출 시간 및 제출 정보를 포함한 모든 제출 내역을 표시합니다.

이러한 커밋 기록의 일부를 보려면 다음 명령을 사용하는 것이 좋습니다.

  1. 마지막 보기 파일의 전체 제출 기록:
git log -<X>
로그인 후 복사

제출 세부 정보 보기:
  1. git log -5
    로그인 후 복사
  2. 위 명령의 "commit-hash"는 보려는 제출물의 해시 값을 나타내며, 이는 log 명령의 출력에서 ​​얻은 git에서 얻을 수 있습니다.
    4. 분기 작업
  1. 다음 명령을 사용하여 분기 관련 작업을 수행합니다.

새 분기 만들기:

git log <filename>
로그인 후 복사

이 명령은 현재 분기를 기반으로 새 분기를 생성하며 동일한 분기를 공유합니다. 커밋 역사.

  1. 기존 분기로 전환:
git show <commit-hash>
로그인 후 복사

이 명령은 지정된 분기로 전환하여 분기 간 전환을 허용합니다.

  1. 브랜치를 현재 브랜치에 병합:
git branch <branch-name>
로그인 후 복사

이 명령은 지정된 브랜치를 현재 브랜치에 병합합니다.

    5. 공동 개발
  1. Git은 다중 사용자 공동 개발에 매우 ​​적합한 도구이기도 합니다. 공동 개발을 위해 다음 명령을 사용할 수 있습니다.

원격 창고에 연결:

git checkout <branch-name>
로그인 후 복사

이 명령은 로컬 창고를 원격 저장소에 연결할 수 있습니다.

  1. 업데이트된 콘텐츠 가져오기:
git merge <branch-name>
로그인 후 복사

이 명령은 원격 저장소에서 최신 콘텐츠를 가져옵니다.

  1. 변경 사항 푸시:
git remote add <remote-name> <remote-url>
로그인 후 복사

이 명령은 변경 사항을 원격 창고로 푸시합니다.

    위 내용은 일반적으로 사용되는 일부 Git 명령으로, Git을 사용하여 버전 제어를 보다 효율적으로 수행하는 데 도움이 됩니다. 그러나 작동 오류로 인해 발생하는 돌이킬 수 없는 결과를 방지하려면 사용하기 전에 특정 작동을 이해하는 것을 잊지 마십시오.

위 내용은 [요약] 일반적으로 사용되는 Git 명령 몇 가지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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