Git의 git-log 명령 | 설명

Git Ui Git Log Myeonglyeong Seolmyeong



새 파일이 추가되거나 다른 변경 사항이 Git 리포지토리에 적용되면 사용자는 커밋을 통해 Git 리포지토리에 저장해야 합니다. 이러한 커밋에는 작성자 이름, 이메일 주소, 커밋 날짜, 시간 및 기타 유용한 정보에 대한 세부 정보가 포함된 변경 사항 및 커밋 메시지가 포함됩니다. 이 정보는 '를 활용하여 필요할 때마다 사용자가 액세스할 수 있습니다. 자식 로그 ' 명령.

이 블로그에서는 다음에 대해 논의합니다.

Git의 'git log' 명령은 무엇입니까?

현재 작업 중인 리포지토리의 모든 커밋 로그 기록을 보려면 ' 자식 로그 ” 명령을 활용할 수 있습니다. 다음과 같은 다양한 목적을 위해 여러 옵션과 함께 사용할 수 있습니다.







  • -한 줄 ” 옵션은 로그 이력을 한 줄로 압축하는 데 사용됩니다.
  • -후에 ” 옵션은 원하는 날짜 이후의 커밋 로그 데이터를 표시하는 데 사용됩니다.
  • '- -작가 ” 옵션은 특정 작성자의 커밋을 표시하는 데 사용됩니다.
  • -꽉 붙잡음 ” 옵션은 특정 커밋 메시지 로그 데이터를 나열하는 데 사용됩니다.
  • -통계 ” 옵션은 원하는 커밋 로그 데이터 개수만큼 상세하게 사용됩니다.

통사론



다음은 '의 일반적인 구문입니다. 자식 로그 ' 명령:



자식 로그 < 옵션 >

위에서 주어진 명령에서 ' <옵션> ”는 특정 옵션으로 대체됩니다.





Git에서 'git log'를 보는 방법은 무엇입니까?

자식 로그 ” 명령은 Git 저장소의 로그 데이터를 보여주기 위해 활용할 수 있습니다. 이렇게 하려면 제공된 단계를 따르십시오.

  • Git 로컬 저장소로 이동합니다.
  • 저장소에 새 파일을 생성하고 ' git add <파일명> ” 명령을 실행하여 변경 사항을 준비합니다.
  • '를 실행 자식 커밋 -m <커밋 메시지> ” 명령을 사용하여 추적된 변경 사항을 리포지토리에 푸시합니다.
  • Git 로그 데이터를 확인하려면 ' 자식 로그 ' 명령.

1단계: 원하는 Git 로컬 리포지토리로 이동

처음에는 리포지토리 경로와 함께 다음 명령을 사용하고 이동합니다.



CD '기음:\사용자 \N 아즈마\Git\Coco1'

2단계: 파일 생성

그런 다음 '를 실행하여 작업 영역에서 새 파일을 생성합니다. 만지다 ' 명령:

만지다 testfile.html

3단계: 변경 사항 추적

제공된 명령을 실행하여 파일을 스테이징 인덱스로 푸시합니다.

자식 추가 testfile.html

4단계: 변경 사항 커밋

이제 아래 명령을 사용하여 단계별 변경 사항을 Git 로컬 리포지토리에 저장합니다.

자식 커밋 -중 '초기 커밋'

5단계: Git 커밋 로그 데이터 표시

현재 작업 중인 Git 리포지토리의 커밋 로그 데이터를 보려면 ' 자식 로그 ' 명령:

자식 로그

또한 '를 실행하여 원하는 커밋 수의 로그 데이터를 볼 수 있습니다. 자식 로그 ” 범위와 함께 명령. 예를 들어 ' -2 ” 범위로:

자식 로그 -2

가장 최근에 원하는 커밋 로그 데이터 수가 표시된 것을 볼 수 있습니다.

Git에서 '–oneline' 옵션과 함께 'git log' 명령을 사용하는 방법은 무엇입니까?

커밋 로그 데이터를 압축하려면 ' -한 줄 ” 옵션을 “ 자식 로그 ' 명령:

자식 로그 --온라인 -6

여기에서 ' -6 ' 커밋 범위로. 제공된 커밋 로그 데이터 수는 다음과 같습니다.

Git에서 '–after' 옵션과 함께 'git log' 명령을 사용하는 방법은 무엇입니까?

원하는 날짜 이후의 커밋 로그 데이터를 확인하려면 “ 자식 로그 ' 명령을 ' -후에 ' 옵션:

자식 로그 --후에 = '2023-03-29'

위에서 제공된 명령에서 ' 2023-03-29 ” 이 날짜 이후의 모든 커밋 로그 데이터를 나열하는 날짜:

Git에서 '–author' 옵션과 함께 'git log' 명령을 사용하는 방법은 무엇입니까?

원하는 작성자의 커밋 로그를 보려면 제공된 명령을 ' -작가 ” 옵션을 선택하고 작성자의 이름 또는 이메일 주소를 지정합니다. 우리의 경우 저자의 이메일 주소를 제공했습니다.

자식 로그 --작가 = 'hooriakhan422@gmail.com'

Git에서 '–grep' 옵션과 함께 'git log' 명령을 사용하는 방법은 무엇입니까?

필요한 커밋 로그 데이터를 얻는 또 다른 방법은 ' -꽉 붙잡음 ” 옵션을 선택하고 커밋 메시지를 지정합니다.

자식 로그 --꽉 붙잡음 = '초기의'

여기서 우리는 ' 초기의 커밋 메시지의 키워드:

Git에서 '–stat' 옵션과 함께 'git log' 명령을 사용하는 방법은 무엇입니까?

마지막으로 ' -통계 ” 옵션을 사용하여 원하는 커밋 로그 데이터 수를 자세히 표시할 수 있습니다.

자식 로그 --stat -1

그게 다야! Git의 'git log' 명령에 대한 세부 정보를 제공했습니다.

결론

자식 로그 ” 명령은 리포지토리의 로그 기록에 있는 모든 커밋을 표시하는 데 사용됩니다. '와 같은 다양한 목적을 위한 여러 옵션과 함께 활용할 수 있습니다. -한 줄 ”, “ -후에 ”, “- -작가 ”, “ -꽉 붙잡음 ', 그리고 ' -통계 ” 자세한 커밋 로그 데이터 옵션. 이 블로그는 Git에서 'git log' 명령의 사용법을 시연했습니다.