2007-11-25 08:48:04 +01:00
|
|
|
setup API
|
|
|
|
=========
|
|
|
|
|
|
|
|
Talk about
|
|
|
|
|
|
|
|
* setup_git_directory()
|
|
|
|
* setup_git_directory_gently()
|
|
|
|
* is_inside_git_dir()
|
|
|
|
* is_inside_work_tree()
|
|
|
|
* setup_work_tree()
|
|
|
|
|
|
|
|
(Dscho)
|
2013-07-14 10:35:28 +02:00
|
|
|
|
|
|
|
Pathspec
|
|
|
|
--------
|
|
|
|
|
|
|
|
See glossary-context.txt for the syntax of pathspec. In memory, a
|
|
|
|
pathspec set is represented by "struct pathspec" and is prepared by
|
|
|
|
parse_pathspec(). This function takes several arguments:
|
|
|
|
|
|
|
|
- magic_mask specifies what features that are NOT supported by the
|
|
|
|
following code. If a user attempts to use such a feature,
|
|
|
|
parse_pathspec() can reject it early.
|
|
|
|
|
|
|
|
- flags specifies other things that the caller wants parse_pathspec to
|
|
|
|
perform.
|
|
|
|
|
|
|
|
- prefix and args come from cmd_* functions
|
|
|
|
|
|
|
|
get_pathspec() is obsolete and should never be used in new code.
|