GitEasy
1.5.6
Save your work without learning Git. Plain-English PowerShell commands for sysadmins, change managers, DBAs, compliance teams, and 25 other non-developer roles — no jargon, no raw Git output. Save-Work, Find-CodeChange, Show-History, Test-Login. Credentials scrubbed before anything hits disk. PS 5.1 and 7. MPL-2.0.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Keith Ramsey. Licensed under MPL-2.0.
Package Details
Author(s)
- Keith Ramsey
Tags
Git GitHub GitLab Bitbucket SourceControl VersionControl Sysadmin DevOps Automation Workflow PlainEnglish BeginnerFriendly Windows
Functions
Clear-Junk Find-CodeChange Get-Updates Get-VaultStatus New-Release New-WorkBranch Reset-Login Restore-File Save-Work Search-History Set-Ssh Set-Token Set-Vault Show-Change Show-Diagnostic Show-History Show-Releases Show-Remote Switch-Work Test-Login Undo-Changes
PSEditions
Dependencies
This module has no dependencies.
Release Notes
GitEasy 1.5.6 - 2026-08-09
==========================
Save-Work now takes an optional -Files parameter for selective staging:
pass one or more paths to commit only those files instead of everything.
The default is unchanged (stage all), so existing usage is unaffected.
Also: comment-based help now carries a numbered Steps: blueprint in every
function. Documentation only, no behavior change.
Full notes:
https://github.com/greenmtnsun/GitEasy/blob/main/CHANGELOG.md
FileList
- GitEasy.nuspec
- Assets\ICON-SPEC.md
- Assets\icon.png
- CHANGELOG.md
- Format\GitEasy.format.ps1xml
- GitEasy.psd1
- GitEasy.psm1
- LICENSE
- Private\Add-GELogStep.ps1
- Private\Assert-GESafeSave.ps1
- Private\Complete-GELogSession.ps1
- Private\Convert-GERemoteToSsh.ps1
- Private\Format-GESafeLogLine.ps1
- Private\Format-GESafeUrl.ps1
- Private\Get-GEBranchName.ps1
- Private\Get-GECodeChange.ps1
- Private\Get-GEConflictFile.ps1
- Private\Get-GEHistory.ps1
- Private\Get-GELogPath.ps1
- Private\Get-GEProviderName.ps1
- Private\Get-GERemoteSummary.ps1
- Private\Get-GERemoteUrl.ps1
- Private\Get-GERepoRoot.ps1
- Private\Invoke-GEGit.ps1
- Private\Remove-GEOldLog.ps1
- Private\Start-GELogSession.ps1
- Private\Test-GEGitInstalled.ps1
- Private\Test-GERemoteUrlSafe.ps1
- Private\Test-GERepositoryBusy.ps1
- Public\Clear-Junk.ps1
- Public\Find-CodeChange.ps1
- Public\Get-Updates.ps1
- Public\Get-VaultStatus.ps1
- Public\New-Release.ps1
- Public\New-WorkBranch.ps1
- Public\Reset-Login.ps1
- Public\Restore-File.ps1
- Public\Save-Work.ps1
- Public\Search-History.ps1
- Public\Set-Ssh.ps1
- Public\Set-Token.ps1
- Public\Set-Vault.ps1
- Public\Show-Change.ps1
- Public\Show-Diagnostic.ps1
- Public\Show-History.ps1
- Public\Show-Releases.ps1
- Public\Show-Remote.ps1
- Public\Switch-Work.ps1
- Public\Test-Login.ps1
- Public\Undo-Changes.ps1
- README.md
- docs\COMMAND_EXAMPLES.md
- docs\COMMAND_EXAMPLES.pdf
- docs\FOR-GIT-EXPERTS.md
- docs\FOR-GIT-EXPERTS.pdf
- docs\GITEASY-VS-RAW-GIT.md
- docs\GITEASY-VS-RAW-GIT.pdf
- docs\HOW-TO-USE-GITEASY.md
- docs\HOW-TO-USE-GITEASY.pdf
- docs\QUICKSTART.md
- docs\QUICKSTART.pdf
- docs\images\daily-workflow.png
- docs\images\hero.svg
- docs\images\why-one-command.svg
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.5.6 (current version) | 4 | 8/9/2026 |
| 1.5.5 | 38 | 6/13/2026 |
| 1.5.4 | 9 | 5/25/2026 |
| 1.5.3 | 5 | 5/25/2026 |