enhance: ignore untracked files when calculate local changes in checkout/create branch/pull (#316)

This commit is contained in:
leo 2024-08-07 15:38:18 +08:00
parent 71c2ad989b
commit 8c16ded6bd
No known key found for this signature in database
5 changed files with 11 additions and 14 deletions

View file

@ -86,8 +86,9 @@ namespace SourceGit.ViewModels
{
if (CheckoutAfterCreated)
{
bool needPopStash = false;
if (_repo.WorkingCopyChangesCount > 0)
var changes = new Commands.QueryLocalChanges(_repo.FullPath, false).Result();
var needPopStash = false;
if (changes.Count > 0)
{
if (PreAction == Models.DealWithLocalChanges.StashAndReaply)
{