Skip to content

Commit d9dd2c1

Browse files
committed
enhance: do not init submodules after merge/pull (only update initialized submodules)
Signed-off-by: leo <longshuang@msn.cn>
1 parent 6b274ad commit d9dd2c1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/ViewModels/Merge.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ public override async Task<bool> Sure()
9595
if (submodules.Count > 0)
9696
await new Commands.Submodule(_repo.FullPath)
9797
.Use(log)
98-
.UpdateAsync(submodules, true, true);
98+
.UpdateAsync(submodules, false, true);
9999
}
100100

101101
log.Complete();

src/ViewModels/Pull.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ public override async Task<bool> Sure()
151151
{
152152
var submodules = await new Commands.QueryUpdatableSubmodules(_repo.FullPath).GetResultAsync();
153153
if (submodules.Count > 0)
154-
await new Commands.Submodule(_repo.FullPath).Use(log).UpdateAsync(submodules, true, true);
154+
await new Commands.Submodule(_repo.FullPath).Use(log).UpdateAsync(submodules, false, true);
155155
}
156156

157157
if (needPopStash)

0 commit comments

Comments
 (0)