You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pathspec.matchDiff(diff,flags).then(function(pathspecMatchList){// Use pathspecMatchList});
| Parameters | Type |
| --- | --- | --- |
| diff | Diff | A generated diff list |
| flags | Number | Combination of git_pathspec_flag_t options to control match |
Output list of matches; pass NULL to just get return value
Pathspec#matchIndex Async
pathspec.matchIndex(index,flags).then(function(pathspecMatchList){// Use pathspecMatchList});
| Parameters | Type |
| --- | --- | --- |
| index | Index | The index to match against |
| flags | Number | Combination of git_pathspec_flag_t options to control match |
Output list of matches; pass NULL to just get return value
Pathspec#matchTree Async
pathspec.matchTree(tree,flags).then(function(pathspecMatchList){// Use pathspecMatchList});
| Parameters | Type |
| --- | --- | --- |
| tree | Tree | The root-level tree to match against |
| flags | Number | Combination of git_pathspec_flag_t options to control match |
Output list of matches; pass NULL to just get return value
Pathspec#matchWorkdir Async
pathspec.matchWorkdir(repo,flags).then(function(pathspecMatchList){// Use pathspecMatchList});
| Parameters | Type |
| --- | --- | --- |
| repo | Repository | The repository in which to match; bare repo is an error |
| flags | Number | Combination of git_pathspec_flag_t options to control match |
Output list of matches; pass NULL to just get return value
Pathspec#matchesPath Sync
varresult=pathspec.matchesPath(flags,path);
| Parameters | Type |
| --- | --- | --- |
| flags | Number | Combination of git_pathspec_flag_t options to control match |
| path | String | The pathname to attempt to match |