![git log를 사용하여 커밋 작성자와 커밋 날짜만 인쇄하는 방법은 무엇입니까?](https://linux55.com/image/211845/git%20log%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%BB%A4%EB%B0%8B%20%EC%9E%91%EC%84%B1%EC%9E%90%EC%99%80%20%EC%BB%A4%EB%B0%8B%20%EB%82%A0%EC%A7%9C%EB%A7%8C%20%EC%9D%B8%EC%87%84%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
git log를 사용하여 각 줄에 [커밋 작성자]: 커밋 날짜가 포함된 모든 커밋을 나열하고 싶습니다.
예를 들어:
[name]: 7 February 2021
답변1
설명서 에는 더 자세한 내용을 알아보기 위해 읽어야 할 git help log
흥미로운 섹션이 있습니다 .PRETTY FORMATS
요컨대,
git log '--pretty=[%aN]: %aD'
아마도 당신이 원하는 것에 가깝습니다. 저는 여러분이 어떤 데이터에 관심을 갖고 있는지 정확히 모르기 때문에 제출 날짜로 "저자 날짜"를 선택했습니다. 커밋/병합 날짜와 같은 다른 날짜가 필요한 경우 설명서를 참조하여 올바른 형식 문자열을 직접 선택해야 합니다. 이 옵션을 사용하여 대부분의 날짜 필드에 대한 날짜 형식을 지정할 수 --date=<format>
있으며 여기에도 설명되어 있습니다.