enhance: do not init submodules after merge/pull (only update initialized submodules)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2025-12-23 16:35:08 +08:00
parent 6b274ad1b8
commit d9dd2c188d
2 changed files with 2 additions and 2 deletions

View File

@@ -95,7 +95,7 @@ namespace SourceGit.ViewModels
if (submodules.Count > 0)
await new Commands.Submodule(_repo.FullPath)
.Use(log)
.UpdateAsync(submodules, true, true);
.UpdateAsync(submodules, false, true);
}
log.Complete();

View File

@@ -151,7 +151,7 @@ namespace SourceGit.ViewModels
{
var submodules = await new Commands.QueryUpdatableSubmodules(_repo.FullPath).GetResultAsync();
if (submodules.Count > 0)
await new Commands.Submodule(_repo.FullPath).Use(log).UpdateAsync(submodules, true, true);
await new Commands.Submodule(_repo.FullPath).Use(log).UpdateAsync(submodules, false, true);
}
if (needPopStash)