Pulla

Are you tired of doing git pull into all your git folders to keep them updated.
With Pulla we present a solution to you:
Pulla lets you pull code into all subfolder containing git projects.
Usage
code $ ls
vdm wordpowermadeeasy
code $ pulla
wordpowermadeeasy: Success
vdm: Success
code $ pulla --verbose
Directory is: ~/code/
----------------------
vdm : git pull --verbose
----------------------
remote: Counting objects: 69, done.
remote: Compressing objects: 100% (58/58), done.
remote: Total 69 (delta 40), reused 0 (delta 0)
Unpacking objects: 100% (69/69), done.
From bitbucket.org:varunest/vdm
88fc178..371f66f master -> origin/master
Updating 88fc178..371f66f
Fast-forward
app/src/main/AndroidManifest.xml | 8 +-
app/src/main/java/com/example/videodownloadmanager/MainActivity.java | 38 ++--
app/src/main/java/com/example/videodownloadmanager/PlaceholderFragment.java | 15 +-
app/src/main/res/drawable/action_bar_icon.png | Bin
app/src/main/res/menu/main.xml | 14 +-
app/src/main/res/values/styles.xml | 5 +-
6 files changed, 87 insertions(+), 22 deletions(-)
create mode 100644 app/src/main/java/com/example/videodownloadmanager/Constants.java
mode change 100644 => 100755 app/src/main/res/drawable/action_bar_icon.png
----------------------
wordpowermadeeasy : git pull --verbose
----------------------
remote: Counting objects: 47, done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 47 (delta 12), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (47/47), done.
From github.com:shubhamchaudhary/wordpowermadeeasy
= [up to date] master -> origin/master
= [up to date] fullscreen -> origin/fullscreen
* [new branch] wordnik -> origin/wordnik
Already up-to-date.
----------------------
code $ pulla -h
Installation
Pulla is available from PyPi
# pip install pulla
Contributors
Checkout CONTRIBUTION.md file
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pulla-0.4.0.tar.gz.
File metadata
- Download URL: pulla-0.4.0.tar.gz
- Upload date:
- Size: 54.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2713cbd7af7e8b10aee2a2a26e7af915af59a6d449ab7d493bacbabad4c7eda3
|
|
| MD5 |
27d6642c59871fc830b2d8ac4879e7f8
|
|
| BLAKE2b-256 |
7cabed4e92028f6081eddf09ae804cb757cb5620bafb52778815b025a5249b9d
|
File details
Details for the file pulla-0.4.0-py3-none-any.whl.
File metadata
- Download URL: pulla-0.4.0-py3-none-any.whl
- Upload date:
- Size: 18.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e941e5a0ca2846978913d01799277258d95795e24c344596642e9df14ccf5a4c
|
|
| MD5 |
542256b55ecfc34a67032685c7c51e4b
|
|
| BLAKE2b-256 |
4a99682458b148ba12b4a3614fe8d5b2bae248af609f0489aee83e112f57e213
|