오류 (질문에 나열되지 않음)입니다 자식있는 CmdLine에서 실행할 때 작동
fatal: bad config file line 8 in .git/config
이
git config alias.ls 'log --grep="BUILD\|Public Changes" --invert-grep'
구성 파일은 다음과 같습니다를 생성 :한 후 다음 명령을 실행
이스케이프하는 데 필요한 따옴표와 백 슬래시 모두 유효한 구문 될 것으로 보인다
[alias]
ls = log --grep=\"BUILD\\|Public Changes\" --invert-grep
다음은 작동하는 명령입니다 (GIT_TRACE=1
이므로 별칭 해상도를 볼 수 있습니다)
$ GIT_TRACE=1 git ls --format=%h
18:08:47.310940 git.c:561 trace: exec: 'git-ls' '--format=%h'
18:08:47.310989 run-command.c:334 trace: run_command: 'git-ls' '--format=%h'
18:08:47.311393 git.c:278 trace: alias expansion: ls => 'log' '--grep=BUILD|Public Changes' '--invert-grep'
18:08:47.311462 git.c:344 trace: built-in: git 'log' '--grep=BUILD|Public Changes' '--invert-grep' '--format=%h'
18:08:47.311680 run-command.c:334 trace: run_command: 'pager'
18:08:47.311856 run-command.c:193 trace: exec: 'pager'
a081dfd
무엇이 오류입니까? –