에 대한 비활성화하려는 각 사용자 수 재정 그/그녀의 세계에서 설정 값 로컬 설정.
하지만 하위 설정 파일의 설정을 "비활성화"하는 쉬운 방법입니다.
심지어 ""
으로 설정하면 일반적으로 의도하지 않은 결과가 발생합니다. 그게 very topic was discussed in April 2010. send-email
옵션을 비활성화 예를 들어
:
사실, 끔찍한, 끔찍한 해킹이 설정 해제하는 값을 사용하지 않고 이것에 대해 조금 생각 후.
git-send-email
은 설정 또는 명령 줄 옵션에서 값이 있는지뿐만 아니라 정상적인 것인가 (예 : 이라면 비어 있지 않거나 true-ish) 확인해야합니다. smtpuser = "0"
은 우리가 필요로하는 것이 아닙니다. 지원에 대한 걱정). diff.c#run_diff_cmd()
기능은 외부 DIFF 경우가 it has detected 및 diff.external
값 (심지어 ""
)를 실행하려고 시도합니다 : 모든 설정에 대해 사실이 될 것이다
.
if (pgm) {
run_external_diff(pgm, name, other, one, two, xfrm_msg,
complete_rewrite);
return;
}
그래서 그 사용자가 다른 시스템 설정을 의미 다른 자식 시스템 설치 경로를 (참조 확인하여 제외하고, 외부의 다양한 DIFF 시스템을 차단하는 쉬운 방법이 없다 :
if (!strcmp(var, "diff.external"))
return git_config_string(&external_diff_cmd_cfg, var, value);
에 이르게).