Git을 사용하여 지정된 기간의 최근 변경 사항 보기
지난 2주간의 변경 사항을 보려면
git log를 사용할 수 있습니다. 예를 들어 저장소의 지난 2주 변경 사항을 보려면 터미널에서 다음을 실행하십시오.git log --since='2 weeks ago'
마찬가지로 1주일의 변경 사항만 보려면 다음과 같이 작성합니다.
git log --since='2 weeks ago'
--since 변수의 날짜는 2 weeks ago , 1 year ago , 2 months ago 또는 5 days ago 와 같이 지정될 수 있으므로 변경 사항을 표시하는 방법에 대해 많은 유연성이 있습니다. 2022-03-03T14:32:12-01:00와 같은 ISO 타임스탬프를 사용할 수도 있습니다.참고:
git whatchanged 와 정확히 동일한 기능을 수행하는 git log 를 사용할 수도 있지만 역사적인 이유로 계속 사용됩니다. git whatchanged와 git log의 유일한 차이점은 git whatchanged가 기본적으로 변경된 모든 파일을 표시한다는 것입니다.대신
git log를 사용하는 것이 좋습니다.기타 git 로그 옵션
변경 사항을 볼 수 있는 간단한 인터페이스를 제공할 수 있을 뿐만 아니라 수신하는 로그에 더 많은 정보를 추가할 수 있는 몇 가지 유용한 기능
git log --since='2 weeks ago' --stat이 있습니다. 내가 좋아하는 것 중 일부는 다음과 같습니다.git log 또는 --max-count - git 커밋의 최대 수를 제한합니다. - -n와 같이 사용할 수 있습니다.git log --since='2 weeks ago' --max-count=5 또는 --author - 특정 작성자의 커밋 표시, 즉 --committer git log --since='2 weeks ago' --author="joe" 또는 --merges - 병합만 표시하거나 모든 병합을 숨깁니다. --no-merges - 로그 항목별로 로그를 제한하므로 --grep는 'feat-ui' 변경 사항만 표시합니다. git log --since='2 weeks ago' --grep="feat-ui" - 특정 변경 사항이 적용된 모든 파일을 나열합니다. --stat - 파일 변경 사항별로 파일을 표시합니다. Reference
이 문제에 관하여(Git을 사용하여 지정된 기간의 최근 변경 사항 보기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/smpnjn/using-git-to-see-recent-changes-in-specified-a-time-period-g7m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)