---

title: ugit 0.4.4
sourceURL: https://github.com/StartAutomating/ugit/releases/tag/v0.4.4
tag: release
---
## ugit 0.4.4:

> Like It? [Star It](https://github.com/StartAutomating/ugit)
> Love It? [Support It](https://github.com/sponsors/StartAutomating)

* ugit a container! ([#262](https://github.com/StartAutomating/ugit/issues/262), [#263](https://github.com/StartAutomating/ugit/issues/263), [#264](https://github.com/StartAutomating/ugit/issues/264))
  * `docker run --interactive --tty ghcr.io/startautomating/ugit`  
* `git checkout` improvements
  * `git checkout -PullRequest [int]` ([#178](https://github.com/StartAutomating/ugit/issues/178))
  * `git checkout -NewBranchName [string]` ([#266](https://github.com/StartAutomating/ugit/issues/266))
  * `git checkout -ResetBranchName [string]` ([#267](https://github.com/StartAutomating/ugit/issues/267))
  * `git checkout -Detach [switch]` ([#268](https://github.com/StartAutomating/ugit/issues/268))
  * `git checkout -ResetPath [string]` ([#269](https://github.com/StartAutomating/ugit/issues/269))
  * `git checkout -FromBranch [string]` ([#270](https://github.com/StartAutomating/ugit/issues/270))
  * `git checkout -RevisionNumber/-ParentNumber [int]` ([#271](https://github.com/StartAutomating/ugit/issues/271))
* `git sparse-checkout` improvements
  * `git sparse-checkout -FileFilter [string[]]` ( Fixes [#257](https://github.com/StartAutomating/ugit/issues/257) )
  * `git sparse-checkout -DirectoryFilter [string[]]` ( Fixes [#258](https://github.com/StartAutomating/ugit/issues/258) )
* `git branch -Remote [switch]` ([#185](https://github.com/StartAutomating/ugit/issues/185))
* `git config --list` outputs as objects ([#265](https://github.com/StartAutomating/ugit/issues/265))
* `git --format json` outputs as objects ([#239](https://github.com/StartAutomating/ugit/issues/239))

---

Additional Changes in [Changelog](https://github.com/StartAutomating/ugit/blob/main/CHANGELOG.md)
