···136136------------
137137+
138138Note that the asterisk `\*` is quoted from the shell in this
139139-example; this lets the command to include the files from
139139+example; this lets the command include the files from
140140subdirectories of `Documentation/` directory.
141141142142* Considers adding content from all git-*.sh scripts:
···145145$ git add git-*.sh
146146------------
147147+
148148-Because this example lets shell expand the asterisk (i.e. you are
148148+Because this example lets the shell expand the asterisk (i.e. you are
149149listing the files explicitly), it does not consider
150150`subdir/git-foo.sh`.
151151···198198199199update::
200200201201- This shows the status information and gives prompt
202202- "Update>>". When the prompt ends with double '>>', you can
201201+ This shows the status information and issues an "Update>>"
202202+ prompt. When the prompt ends with double '>>', you can
203203 make more than one selection, concatenated with whitespace or
204204 comma. Also you can say ranges. E.g. "2-5 7,9" to choose
205205 2,3,4,5,7,9 from the list. If the second number in a range is
···238238239239patch::
240240241241- This lets you choose one path out of 'status' like selection.
242242- After choosing the path, it presents diff between the index
241241+ This lets you choose one path out of a 'status' like selection.
242242+ After choosing the path, it presents the diff between the index
243243 and the working tree file and asks you if you want to stage
244244 the change of each hunk. You can say:
245245
+1-1
Documentation/git-apply.txt
···159159 considered whitespace errors.
160160+
161161By default, the command outputs warning messages but applies the patch.
162162-When `git-apply is used for statistics and not applying a
162162+When `git-apply` is used for statistics and not applying a
163163patch, it defaults to `nowarn`.
164164+
165165You can use different `<action>` to control this