@@ -89,6 +89,26 @@ static GIT_CONFIG: &[Record] = &[
8989 config : "core.safeCRLF" ,
9090 usage : Planned { note : Some ( "safety is not optional" ) } ,
9191 } ,
92+ Record {
93+ config : "core.fileMode" ,
94+ usage : Planned { note : Some ( "Needed for checkout" ) } ,
95+ } ,
96+ Record {
97+ config : "core.trustCTime" ,
98+ usage : Planned { note : Some ( "Needed for checkout" ) } ,
99+ } ,
100+ Record {
101+ config : "core.checkStat" ,
102+ usage : Planned { note : Some ( "Needed for checkout" ) } ,
103+ } ,
104+ Record {
105+ config : "core.symlinks" ,
106+ usage : Planned { note : Some ( "Needed for checkout" ) } ,
107+ } ,
108+ Record {
109+ config : "core.ignorecase" ,
110+ usage : Planned { note : Some ( "Needed for checkout" ) } ,
111+ } ,
92112 Record {
93113 config : "core.protectHFS" ,
94114 usage : Planned { note : Some ( "relevant for checkout on MacOS" ) } ,
@@ -119,7 +139,7 @@ static GIT_CONFIG: &[Record] = &[
119139 } ,
120140 Record {
121141 config : "checkout.workers" ,
122- usage : Planned { note : Some ( "definitely, and we will deviate to allow for parallelism by default unless specified" ) } ,
142+ usage : InModule { name : "clone::checkout" , deviation : Some ( "if unset, uses all cores instead of just one" ) } ,
123143 } ,
124144 Record {
125145 config : "checkout.thresholdForParallelism" ,
0 commit comments