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
Release files for Pulla 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pulla-0.4.0.tar.gz | 54.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pulla-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 72.4 kB
Release files / pulla-0.4.0.tar.gz
| Download URL | pulla-0.4.0.tar.gz |
|---|---|
| Size | 54.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2713cbd7af7e8b10aee2a2a26e7af915af59a6d449ab7d493bacbabad4c7eda3
|
|
BLAKE2b-256 checksum How to use checksums |
7cabed4e92028f6081eddf09ae804cb757cb5620bafb52778815b025a5249b9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|
Release files / pulla-0.4.0-py3-none-any.whl
| Download URL | pulla-0.4.0-py3-none-any.whl |
|---|---|
| Size | 18.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e941e5a0ca2846978913d01799277258d95795e24c344596642e9df14ccf5a4c
|
|
BLAKE2b-256 checksum How to use checksums |
4a99682458b148ba12b4a3614fe8d5b2bae248af609f0489aee83e112f57e213
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|