Description:
Nicer 'git pull'
|
|
Type: Formula
|
Tracked Since: Dec 27, 2025
|
|
Links:
Homepage |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
git
version-control
productivity
cli
python
|
|
Install:
brew install pygitup
|
About:
PyGitUp is a Python-based command-line tool that enhances the standard `git pull` command with a more intuitive and safer workflow. It automatically handles stashing local changes, pulling updates, and reapplying stashes, while providing a clear summary of changes. Its main value is reducing merge conflicts and simplifying repository updates for developers.
|
Key Features:
- Automatically stashes and reapplies local changes before pulling
- Provides a clear, color-coded summary of incoming changes
- Runs pull operations on multiple branches in a single command
- Safer default behavior than a plain `git pull` to avoid conflicts
- Configurable behavior via a `.gitupconfig` file
|
Use Cases:
- Safely updating a feature branch with latest changes from the main branch
- Quickly pulling updates for multiple repositories or branches in a batch
- Reducing errors and merge conflicts for developers new to Git workflows
|
Alternatives:
-
git-up
– A Ruby-based alternative with similar multi-repo pull functionality.
-
git pull --rebase
– Standard Git command for a linear history, but doesn't auto-stash or provide summaries.
|
| Detected |
Version |
Rev |
Change |
Commit |
| May 9, 2026 9:13am |
|
2 |
REVISION_ONLY |
47164634 |
| May 6, 2026 9:28am |
|
1 |
REVISION_ONLY |
e5cae897 |
| Dec 27, 2025 8:20pm |
|
0 |
META |
4ee83939 |
| Oct 9, 2024 8:25pm |
|
0 |
VERSION_BUMP |
adda643a |
| Sep 11, 2024 8:44am |
|
6 |
VERSION_BUMP |
955f9edc |
| Jan 11, 2024 10:35am |
|
6 |
VERSION_BUMP |
b995e813 |
| Sep 8, 2023 12:02pm |
|
4 |
VERSION_BUMP |
dcc95702 |
| Sep 2, 2023 8:24am |
|
2 |
VERSION_BUMP |
c641f92d |
| Aug 12, 2023 8:20am |
|
1 |
VERSION_BUMP |
90922292 |
| Feb 10, 2023 7:05am |
|
0 |
VERSION_BUMP |
11009bc7 |
| Feb 10, 2023 7:05am |
|
0 |
VERSION_BUMP |
60488603 |
|