sourcegit/src/Commands
leo bb2284c4c9
refactor: re-write commit searching (part 3)
Signed-off-by: leo <longshuang@msn.cn>
2025-03-12 11:53:24 +08:00
..
Add.cs fix: resolve conflict with deleted files does not work (#1009) 2025-02-21 10:26:14 +08:00
Apply.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
Archive.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
AssumeUnchanged.cs enhance: supports checking updates with hotfix version 2024-07-23 14:36:27 +08:00
Blame.cs feature: allows to change DateTime format (#755) 2024-12-30 17:19:55 +08:00
Branch.cs enhance: show source branch/tag/commit in banner while merging request in progress 2024-12-10 15:17:54 +08:00
Checkout.cs enhance: auto-update submodules if possible after checking out a branch (#531) 2024-10-01 22:10:10 +08:00
CherryPick.cs enhance: cherry-pick (#563) 2024-10-14 15:20:02 +08:00
Clean.cs feature: add an option to clean up ignored files when discard all changes in repo (#531) 2024-10-02 21:46:48 +08:00
Clone.cs refactor: Update submodules individually to avoid failures (#925) (#936) 2025-02-06 10:08:12 +08:00
Command.cs fix: accessing dummy in multi-threads throws exception 2025-03-11 20:05:34 +08:00
Commit.cs code_style: run dotnet format 2024-10-23 15:28:09 +08:00
CompareRevisions.cs code_review: PR #946 2025-02-06 13:07:58 +08:00
Config.cs refactor: remove scope parameter while getting git configuration (#544) 2024-10-09 14:20:43 +08:00
CountLocalChangesWithoutUntracked.cs enhance: use --no-optional-locks parameter for git status command 2025-03-10 18:29:11 +08:00
Diff.cs enhance: Handle file mode changes for new/deleted file (#1040) 2025-03-03 10:38:58 +08:00
Discard.cs feature: add an option to clean up ignored files when discard all changes in repo (#531) 2024-10-02 21:46:48 +08:00
ExecuteCustomAction.cs code_review: PR #1078 2025-03-10 20:08:42 +08:00
Fetch.cs refactor: move per-repository config Enable --prune on fetch to global git config fetch.prune (#908) 2025-01-25 12:06:48 +08:00
FormatPatch.cs enhance: git format-patch 2024-11-22 18:40:59 +08:00
GC.cs enhance: use --prune=now instead of --prune for git gc command 2024-10-17 15:50:42 +08:00
GenerateCommitMessage.cs refactor: OpenAI integration (#996) 2025-02-19 18:01:16 +08:00
GitFlow.cs code_style: remove all IDE warnings 2024-07-15 00:30:31 +08:00
GitIgnore.cs enhance: Git LFS support 2024-06-17 18:25:57 +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 project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
IsCommitSHA.cs refactor: commit message 2025-03-04 16:04:19 +08:00
IsConflictResolved.cs code_style: run dotnet format 2024-07-31 16:26:58 +08:00
IsLFSFiltered.cs enhance: better LFS file detect method 2024-07-01 13:30:57 +08:00
LFS.cs fix: LFS locks do not show if user name contains . character (#902) 2025-01-14 10:18:56 +08:00
Merge.cs code_review: PR #793 2024-12-09 21:12:58 +08:00
MergeTool.cs refactor: external diff merge tool - supports to use difftool/mergetool settings from git config directly (#181) 2024-06-18 12:10:38 +08:00
Pull.cs fix: both --tags and --no-tags are used in git pull command 2025-03-06 10:37:50 +08:00
Push.cs Revert "feature: ignore remote.{REMOTE}.mirror settings (#844)" 2024-12-30 17:34:58 +08:00
QueryBranches.cs code_review: PR #1078 2025-03-10 20:08:42 +08:00
QueryCommitChildren.cs enhance: use --ancestry-path=<commit_oid> to reduce unnecessary outpus while querying children commits 2025-03-12 10:11:00 +08:00
QueryCommitFullMessage.cs code_style: run dotnet format 2024-06-14 09:46:30 +08:00
QueryCommits.cs fix: searching by Author & Committer does not work when the committer is different with author 2025-01-23 16:11:07 +08:00
QueryCommitsForInteractiveRebase.cs refactor: commit message 2025-03-04 16:04:19 +08:00
QueryCommitSignInfo.cs ux: tooltip of commit signing status icon 2024-10-30 15:01:08 +08:00
QueryFileContent.cs fix: crash when create image from a empty stream 2024-04-08 10:24:28 +08:00
QueryFileSize.cs fix: query file size quote filename (#629) 2024-10-30 18:48:41 +08:00
QueryGitDir.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
QueryLocalChanges.cs enhance: use --no-optional-locks parameter for git status command 2025-03-10 18:29:11 +08:00
QueryRefsContainsCommit.cs enhance: ignore refs/*/HEAD when query refs those contains given commit 2024-12-18 17:50:19 +08:00
QueryRemotes.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +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: collect the commits for the most recent year instead of just the current year (#414) 2024-08-28 18:16:57 +08:00
QueryStagedChangesWithAmend.cs code_style: run dotnet format 2024-07-31 16:26:58 +08:00
QueryStagedFileBlobGuid.cs project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
QueryStashes.cs refactor: do not run git add for untracked file while stashing local changes (#903) 2025-01-14 17:10:06 +08:00
QuerySubmodules.cs enhance: use --no-optional-locks parameter for git status command 2025-03-10 18:29:11 +08:00
QueryTags.cs feature: add a button to switch tag sort method (creatordate/name asc/name des) (#865) 2025-01-06 16:16:27 +08:00
QueryTrackStatus.cs enhance: allow to compile with dotnet 8.0.106 (#281) 2024-07-24 19:07:31 +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 project: reorganize the structure of the project. 2024-04-02 20:00:33 +08:00
Restore.cs enhance: use restore instead of reset to discard changes (#76) 2024-04-17 20:06:09 +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 enhance: better LFS file detect method 2024-07-01 13:30:57 +08:00
Stash.cs refactor: re-implement git stash apply 2025-02-06 16:33:55 +08:00
Statistics.cs code_review: PR #711 2024-11-19 09:46:06 +08:00
Submodule.cs refactor: update submodule (#287) 2024-07-26 18:49:07 +08:00
Tag.cs fix: turn off GPG Signing when create a new tag does not work if tag.gpgsign is enabled 2024-10-09 11:55:24 +08:00
UnstageChangesForAmend.cs refactor: rewrite amend behaviour (#300) 2024-07-31 12:04:52 +08:00
UpdateRef.cs refactor: use git update-ref $LOCAL_BRANCH $REMOTE_BRANCH instead of git fetch $REMOTE $LOCAL_BRANCH $REMOTE_BRANCH to fast-forward local branch without checkout it first. 2024-10-21 16:20:34 +08:00
Worktree.cs feat: change worktree presentation (#978) 2025-02-13 10:41:08 +08:00