git notes
은 각 메모의 ID와 해당 개체가 적용되는 개체를 제공합니다. 따라서 두 번째 열은 원하는 것입니다. 마지막 열은 cut
를 사용 git show
로 전달
$ git notes
f5ac8874676de3029ffc8c31935644ff7c4deae0 07ca160c58cf259fe8bb5e87b9d9a7cbf8845f87
62ecfc95355587d6d1f779fcaca6e4f53d088ccc eb6c60b9dcb56219d9d882759c0bf928f6d6c3fa
잡아.
$ [ "$(git notes)" = "" ] || git notes | cut -d' ' -f2 | xargs git show
는
--ref=namespace
git notes
에 추가, 특정 네임 스페이스를 선택합니다.
$ [ "$(git notes --ref=namespace)" = "" ] || git notes --ref=namespace | cut -d' ' -f2 | xargs git show
초기 테스트 [...]는 약간의 문제를 방지합니다. git show는 인수가없는 경우 현재 체크 아웃을 표시합니다. 메모가 없으면 오해의 소지가 있습니다. 초기 테스트에서는 문제가 발생했습니다. 테스트가 실패한 경우, 즉 메모가없는 경우 git show가 호출되지 않습니다.
[ "$(git notes)" = "" ] || git notes | cut -d' ' -f2 | xargs git show
을하거나 특정 네임 스페이스 데리러 :
'git notes list'로 뭔가 해봤습니까? –