sourcegit/src/Commands
2025-06-19 11:39:53 +08:00
..
Add.cs feature!: now SourceGit requires git >= 2.25.1 2025-06-02 22:38:00 +08:00
Apply.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
Archive.cs feature: git command logs 2025-04-17 13:23:56 +08:00
AssumeUnchanged.cs feature: git command logs 2025-04-17 13:23:56 +08:00
Bisect.cs enhance: raise bisect error manually 2025-04-22 16:07:23 +08:00
Blame.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
Branch.cs feature: supports to overwrite existing branch while creating new branch (#1349) 2025-05-23 11:27:45 +08:00
Checkout.cs fix: arguments order for checkout command (#1368) 2025-05-27 17:43:33 +08:00
CherryPick.cs enhance: cherry-pick (#563) 2024-10-14 15:20:02 +08:00
Clean.cs refactor: new way to discard selected or all local changes 2025-05-09 22:57:46 +08:00
Clone.cs feature: git command logs 2025-04-17 13:23:56 +08:00
Command.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
Commit.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
CompareRevisions.cs refactor: now all filesystem related trees/lists are sorted in case-insensitive mode 2025-06-11 15:20:50 +08:00
Config.cs code_review: PR #1106 2025-03-17 20:35:31 +08:00
CountLocalChangesWithoutUntracked.cs enhance: ignore submodule changes when deal with local changes before pull/checkout/create branch (#1256) 2025-04-29 09:27:09 +08:00
Diff.cs enhance: do not override core.autocrlf configure while reading file diff (#1278) 2025-05-06 09:39:03 +08:00
Discard.cs feature!: now SourceGit requires git >= 2.25.1 2025-06-02 22:38:00 +08:00
ExecuteCustomAction.cs feature: log output of custom action if Wait for action exit enabled (#1334) 2025-05-20 09:17:00 +08:00
Fetch.cs feature: git command logs 2025-04-17 13:23:56 +08:00
FormatPatch.cs fix: OpenFolderPickerAsync raise exception when selected a drive root such as E:\ 2025-05-30 17:12:56 +08:00
GC.cs feature: git command logs 2025-04-17 13:23:56 +08:00
GenerateCommitMessage.cs refactor: OpenAI integration (#996) 2025-02-19 18:01:16 +08:00
GitFlow.cs refactor: rewrite git flow init 2025-05-20 21:26:41 +08:00
GitIgnore.cs fix: make sure the new pattern is appended as a new line (#1264) 2025-04-30 20:41:00 +08:00
Init.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
IsBareRepository.cs enhance: do not show Initialize Repository popup for bare repositories (#891) 2025-01-13 10:25:58 +08:00
IsBinary.cs refactor: add new constant Models.Commit.EmptyTreeSHA1 (#1360) 2025-05-24 19:23:28 +08:00
IsCommitSHA.cs refactor: commit message 2025-03-04 16:04:19 +08:00
IsConflictResolved.cs feature: git command logs 2025-04-17 13:23:56 +08:00
IsLFSFiltered.cs enhance: better LFS file detect method 2024-07-01 13:30:57 +08:00
LFS.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
Merge.cs feature: supports to customize merge message (--edit) (#1421) 2025-06-17 15:07:55 +08:00
MergeTool.cs typos: (#1397) 2025-06-06 12:10:55 +08:00
Pull.cs refactor: rewrite git pull command 2025-05-21 17:18:25 +08:00
Push.cs feature: git command logs 2025-04-17 13:23:56 +08:00
QueryAssumeUnchangedFiles.cs feature: git command logs 2025-04-17 13:23:56 +08:00
QueryBranches.cs code_style: general cleanup (#1428) 2025-06-18 09:29:18 +08:00
QueryCommitChildren.cs feature: git command logs 2025-04-17 13:23:56 +08:00
QueryCommitFullMessage.cs refactor: use --format=<format> instead of --pretty=format:<format> 2025-03-17 20:46:01 +08:00
QueryCommits.cs feature: supports search commits by change content (#1263) 2025-04-30 21:05:53 +08:00
QueryCommitsForInteractiveRebase.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
QueryCommitSignInfo.cs code_style: run dotnet format 2025-03-17 20:57:18 +08:00
QueryFileContent.cs feature: supports to view image diff when lfs object points to a image 2025-06-04 20:53:42 +08:00
QueryFileSize.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
QueryGitCommonDir.cs refactor: use $GIT_COMMON_DIR instead of cut $GIT_DIR/worktrees (#1103) 2025-03-17 15:56:13 +08:00
QueryGitDir.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
QueryLocalChanges.cs code_style: remove unused code 2025-05-31 11:33:22 +08:00
QueryRefsContainsCommit.cs code_review: PR #1106 2025-03-17 20:35:31 +08:00
QueryRemotes.cs feature: git command logs 2025-04-17 13:23:56 +08:00
QueryRepositoryRootPath.cs enhance: show git errors when failed to get the repository root dir of given path (#397) 2024-08-27 15:35:10 +08:00
QueryRevisionByRefName.cs enhance: try to get stopped at revision info from .git/rebase-merge/head 2025-03-07 11:39:15 +08:00
QueryRevisionFileNames.cs refactor: re-write commit searching (part 3) 2025-03-12 11:53:24 +08:00
QueryRevisionObjects.cs feature: supports searching revision files (#775) 2024-12-02 21:44:15 +08:00
QuerySingleCommit.cs refactor: use --format=<format> instead of --pretty=format:<format> 2025-03-17 20:46:01 +08:00
QueryStagedChangesWithAmend.cs code_style: run dotnet format 2025-05-28 15:17:05 +08:00
QueryStagedFileBlobGuid.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
QueryStashes.cs code_style: remove unnecessary namespace using 2025-06-18 14:30:46 +08:00
QuerySubmodules.cs enhance: mark submodule having local changes even if there are only untracked files (#1344) 2025-05-21 20:47:10 +08:00
QueryTags.cs code_style: general cleanup (#1428) 2025-06-18 09:29:18 +08:00
QueryTrackStatus.cs code_review: PR #1106 2025-03-17 20:35:31 +08:00
QueryUpdatableSubmodules.cs perf: only update uninited or outdated submodules 2025-05-21 17:51:00 +08:00
Rebase.cs refactor: commandline parsing 2024-07-09 12:20:52 +08:00
Remote.cs code_review: PR #692 2024-11-13 10:04:28 +08:00
Reset.cs refactor: use git reset --hard HEAD to discard all changes and use git restore --staged to unstage changes in text diff view 2025-06-02 12:50:58 +08:00
Restore.cs feature!: now SourceGit requires git >= 2.25.1 2025-06-02 22:38:00 +08:00
Revert.cs fix: support revert merge commit 2024-08-01 10:02:09 +08:00
SaveChangesAsPatch.cs feature: add context menu Save As Patch... for selected stash (#1018) 2025-02-24 21:24:53 +08:00
SaveRevisionFile.cs fix: saving revision file may crash this app if target dir is not exists (#1434) 2025-06-19 11:39:53 +08:00
Stash.cs enhance: try to reinstate not onl the working tree's change, but also the index's ones (#1135) 2025-03-28 12:20:36 +08:00
Statistics.cs refactor: use String.AsSpan(int, int) instead of String.AsSpan().Slice(int, int) 2025-04-29 09:44:06 +08:00
Submodule.cs feature: supports to de-initialize a submodule (#1272) 2025-05-21 20:34:33 +08:00
Tag.cs feature!: now SourceGit requires git >= 2.25.1 2025-06-02 22:38:00 +08:00
UnstageChangesForAmend.cs code_style: general cleanup (#1415) 2025-06-12 09:35:37 +08:00
Worktree.cs feature: git command logs 2025-04-17 13:23:56 +08:00