나는 git clean 필터를 작성하려고 하는데 여기에 (무엇보다도) 현재 날짜가 포함되기를 원합니다. 이는 다음과 같은 라벨을 대상으로 합니다 $Id$
. 이것이 내가 지금까지 가지고 있는 것입니다:
[filter "update_id"]
clean = sed 's/\\$Id[^\\$]*/\\$Id Date: $(date)/'
$Id$가 포함된 파일의 경우 clean 필터는 다음을 생성합니다.
$Id Date: $(date)$
가깝지만 date
실제 단어인 "date"를 대신 인쇄하도록 평가를 얻으려면 어떻게 해야 합니까?
연삭 문제 업데이트
내 추가 정보 파일에 다음 텍스트가 있습니다.
$Id$
나는 그것을 다음과 같이 바꾸고 싶습니다 :
$24 Mar 2020 13:22:40$
이것을 필터로 사용하려고 합니다
clean = sed 's/Id/\\$(date)/'
알겠어요
$$(date)$