forked from libgit2/libgit2sharp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
FilterMode.cs
23 lines (22 loc) · 826 Bytes
/
FilterMode.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
namespace LibGit2Sharp
{
/// <summary>
/// These values control which direction of change is with which which a filter is being applied.
/// </summary>
/// <remarks>
/// These enum values must be identical to the values in Libgit2 filter_mode_t found in filter.h
/// </remarks>
public enum FilterMode
{
/// <summary>
/// Smudge occurs when exporting a file from the Git object database to the working directory.
/// For example, a file would be smudged during a checkout operation.
/// </summary>
Smudge = 0,
/// <summary>
/// Clean occurs when importing a file from the working directory to the Git object database.
/// For example, a file would be cleaned when staging a file.
/// </summary>
Clean = 1,
}
}