답변:
git rev-list <since_hash>..HEAD
또는 커밋을 포함하려면 다음을 수행하십시오.
git rev-list <since_hash>^..HEAD
git log
대신에 git rev-list
추가 세부 정보를 얻을 수도 있습니다 .
HEAD
(가) 커밋을 지속 가리키고 있지만,의 의미 무엇인가^
^
는 첫 번째 부모의 별칭입니다. kernel.org/pub/software/scm/git/docs/git-rev-parse.html의 "개정 사양"을 참조하십시오-또한 git-scm.com/book/en/v2/Git-Tools-Revision 설명서를 참조하십시오 -선택 -또는 stackoverflow.com/questions/2221658/…
--count
뒤에 옵션을 지정할 수 있습니다 rev-list
. git rev-list --count <since_hash>..HEAD
git log <hash>..
입력량이 가장 적습니다. "HEAD"를 생략하면 이것이 당신이 의도 한 것입니다. Rev-list도 작동합니다.
--oneline
. 대신 <hash>
, 물론, 당신도, 지점 이름과 같은 심판을 사용할 수 있습니다.
git log HEAD~#..
어디에 있습니까 #
?