fix: skip watch FETCH_HEAD change

This commit is contained in:
Gadfly 2024-04-27 01:43:51 +08:00
parent 1b29aec45d
commit acc52dc79e
No known key found for this signature in database
GPG key ID: 9128145F93CFC69C

View file

@ -176,9 +176,12 @@ namespace SourceGit.Models
name.StartsWith("refs/remotes/", StringComparison.Ordinal) || name.StartsWith("refs/remotes/", StringComparison.Ordinal) ||
name.StartsWith("worktrees/", StringComparison.Ordinal) || name.StartsWith("worktrees/", StringComparison.Ordinal) ||
name.StartsWith("logs/HEAD", StringComparison.Ordinal)) name.StartsWith("logs/HEAD", StringComparison.Ordinal))
{
if (!name.EndsWith("FETCH_HEAD", StringComparison.Ordinal))
{ {
_updateBranch = DateTime.Now.AddSeconds(.5).ToFileTime(); _updateBranch = DateTime.Now.AddSeconds(.5).ToFileTime();
} }
}
else if (name.StartsWith("objects/", StringComparison.Ordinal) || else if (name.StartsWith("objects/", StringComparison.Ordinal) ||
name.Equals("index", StringComparison.Ordinal)) name.Equals("index", StringComparison.Ordinal))
{ {