GitEasy
1.5.4
If you've ever closed PowerShell because the Git error message felt scarier than the ch
If you've ever closed PowerShell because the Git error message felt scarier than the change you were trying to save, this is for you.
Five commands cover most days: Save-Work, Find-CodeChange, Show-History, Show-Remote, Test-Login. There's more when you're ready — and I've kept it just as plain. Check the HOW-TO doc included in this package. Give it a try — the worst that happens is you type Get-Help Save-Work.
Every command logs what it did. Credentials are scrubbed before anything hits disk. PowerShell 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 Plain-English Beginner-Friendly
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.4 - 2026-05-24
==========================
Description rewrite for PowerShell Gallery. No functional change,
no test change, no public-command 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.4 (current version) | 0 | 5/25/2026 |
| 1.5.3 | 0 | 5/25/2026 |