feature: supports to customize merge message (--edit) (#1421)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2025-06-17 15:07:55 +08:00
parent a8da8c09ac
commit 90310a704d
6 changed files with 28 additions and 4 deletions

View File

@@ -21,6 +21,12 @@ namespace SourceGit.ViewModels
set;
}
public bool Edit
{
get;
set;
} = false;
public Merge(Repository repo, Models.Branch source, string into, bool forceFastForward)
{
_repo = repo;
@@ -62,7 +68,7 @@ namespace SourceGit.ViewModels
return Task.Run(() =>
{
new Commands.Merge(_repo.FullPath, _sourceName, Mode.Arg).Use(log).Exec();
new Commands.Merge(_repo.FullPath, _sourceName, Mode.Arg, Edit).Use(log).Exec();
log.Complete();
var head = new Commands.QueryRevisionByRefName(_repo.FullPath, "HEAD").Result();