git_operations 0.0.1
git_operations: ^0.0.1 copied to clipboard
Git operation workflows built on path_utils command execution.
0.0.1 #
- Initial release.
GitOperationServicefor checkout, stash, pop, and multi-repo pull with dirty-tree and untracked-file handling.- Pluggable
GitCommandRunner/CommandExecutorGitRunner(viapath_utils) andGitOperationDependencies. GitRepositoryandBaseRepositoryStateServicecontracts for host apps.- User-guided conflict actions:
UserUntrackedFileAction,UserDirtyWorkdirAction. GitCommandResultfor workflow outcomes (success,batchAborted, stash metadata, untracked-file parse results).