Git은 소프트웨어 개발 및 관리에 널리 사용되는 분산 버전 관리 시스템입니다. Git에서는 프로젝트의 기록 상태를 코드 베이스의 다양한 버전으로 저장하여 코드 수정 사항을 쉽게 추적하고 관리할 수 있습니다. Git으로 개발하는 경우 수정된 파일을 확인해야 하는 상황이 발생할 수 있습니다. 그래서 이 글에서는 수정된 파일을 볼 수 있는 몇 가지 Git 방법을 간략하게 소개하겠습니다.
Git은 현재 작업 디렉터리의 수정된 파일과 제출된 버전 간의 차이점을 표시하는 git diff 명령을 제공합니다. 이를 사용하려면 터미널에 다음 명령을 입력하세요:
git diff
이렇게 하면 작업 디렉터리에서 변경한 모든 파일이 표시됩니다. 출력 형식은 다음과 같습니다.
diff --git a/file1 b/file1 index 5d522b5..e7ce8f8 100644 --- a/file1 +++ b/file1 @@ -1,6 +1,6 @@ This is some code. Lorem ipsum dolor sit amet, -consectetur adipiscing elit. +consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.
위 출력은 file1 파일의 차이점을 보여줍니다. 두 번째 줄 "index 5d522b5 to e7ce8f8"은 파일의 버전 기록을 나타냅니다. 파일의 6번째 줄에서 "-"는 "adipiscing elit"의 내용이 삭제된 이전 버전을 나타내고 "+"는 "sed do eiusmod tempor incididunt ut"가 추가된 새 버전을 나타냅니다. 돌로레 마그나 알리쿠아."
git show 명령은 지정된 커밋의 변경 사항을 표시할 수 있습니다. 특정 커밋에서 수정된 파일을 보는 데 사용할 수 있습니다. 기본적으로 최신 커밋을 확인합니다. 사용 방법은 다음과 같습니다.
git show
커밋의 SHA-1 값을 사용하여 특정 커밋을 볼 수도 있습니다. 아래와 같이
git show 5d522b5
이 명령은 SHA-1 값 5d522b5로 커밋에서 수정된 파일의 내용을 출력합니다.
git log 명령은 커밋 기록을 보는 데 사용됩니다. 커미터, 커밋 날짜, SHA-1 값, 커밋 메시지 등 모든 커밋에 대한 기본 정보를 표시합니다. git log 명령을 사용하면 각 커밋의 변경 사항을 확인할 수 있습니다. 기본적으로 현재 폴더 아래의 모든 커밋 기록을 표시합니다. 구체적인 사용법은 다음과 같습니다.
git log
마지막 세 개의 커밋만 보려면 다음 명령을 사용할 수 있습니다.
git log -3
git status 명령은 변경 사항을 보는 데 사용됩니다. 작업 디렉토리. 작업 디렉터리의 파일을 변경하면 이 명령을 사용하여 해당 변경 사항을 볼 수 있습니다. 구체적인 사용법은 다음과 같습니다.
git status
이 명령은 커밋되지 않은 단계적 파일 업데이트를 표시합니다. 커밋되지 않은 업데이트는 어두운 빨간색으로 표시되고, 단계적 업데이트는 어두운 녹색으로 표시됩니다.
요약
git diff, git show, git log 또는 git status 명령 중 무엇을 사용하든 이러한 명령은 수정된 파일을 볼 수 있는 다양한 방법을 제공합니다. 커밋 기록을 추적하든, 최신 변경 사항을 보든, 현재 작업 디렉터리의 모든 업데이트를 보든, 이러한 명령은 Git 프로젝트를 더 잘 관리하는 데 필요한 필수 정보를 제공합니다.
위 내용은 Git에서 어떤 파일이 수정되었는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!