feature: add an option to clean up ignored files when discard all changes in repo (#531)

This commit is contained in:
leo 2024-10-02 21:17:44 +08:00
parent a59600ce18
commit 4e57cd50cd
No known key found for this signature in database
12 changed files with 104 additions and 46 deletions

View file

@ -5,10 +5,10 @@ namespace SourceGit.Commands
{
public static class Discard
{
public static void All(string repo)
public static void All(string repo, bool includeIgnored)
{
new Restore(repo).Exec();
new Clean(repo).Exec();
new Clean(repo, includeIgnored).Exec();
}
public static void Changes(string repo, List<Models.Change> changes)