4
아마도 간단한 질문이지만 찾고있는 답을 찾을 수 없습니다. 나는 리트 변경-ID 태그없이 모든 커밋을 찾으려는 grep -v
유형grep -v와 git log pickaxe를 동등하게 사용
예를 git log pickaxe
검색 상당을 부정하는 방법이 있나요
git log -SChange-Id <some anti regex match switch>
아마도 간단한 질문이지만 찾고있는 답을 찾을 수 없습니다. 나는 리트 변경-ID 태그없이 모든 커밋을 찾으려는 grep -v
유형grep -v와 git log pickaxe를 동등하게 사용
예를 git log pickaxe
검색 상당을 부정하는 방법이 있나요
git log -SChange-Id <some anti regex match switch>
git log --not $(git log --format="%H" -S'Change-Id <anti regex>')
당신은 다른 인수 당신이있는 경우 그 (것)들을 --not
와 1 개의 안쪽에 복제해야한다, 그렇지 않으면 아주 느릴지도 모르다. 또는 변수를 사용하십시오.
(git rev-list
는 --not
내부의 깔끔한 옵션되었을 수 있습니다,하지만 -S
옵션이 없습니다.
불행하게도, 아니. 당신이 할 수있는 것은 변화 ID 태그가 커밋의 목록을 얻을 수 있으며, – Amber
나에게 답을주는 것처럼 들리 겠지만 - 감사합니다 :-) –
@JonathanLeffler - 끔찍한 맞춤법을 고쳐 주셔서 감사합니다. 보통 대다수는 컴파일러에 의존합니다 :-) –