2024-06-20 14:59:30 -10:00
|
|
|
# gitpuller
|
|
|
|
|
2024-06-20 15:48:06 -10:00
|
|
|
![picture](https://i.imgur.com/paQLRFY.png)
|
2024-06-20 15:43:12 -10:00
|
|
|
|
|
|
|
Pulling every git repository inside subdirectories of a root folder.
|
2024-06-20 15:48:53 -10:00
|
|
|
|
2024-06-20 15:43:12 -10:00
|
|
|
Edit the variable "local_repository_folder" to the folder you clone all your repositories.
|
|
|
|
```bash
|
|
|
|
vi gitpuller.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
Give execution permission on the script and run it:
|
|
|
|
```bash
|
|
|
|
chmod +x gitpuller.sh
|
|
|
|
./gitpuller.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
Optionaly add it to your .bashrc or any other script that is run on a schedule that fit your needs.
|
|
|
|
|
2024-06-21 11:19:01 -10:00
|
|
|
Profit!
|
|
|
|
|
2024-06-21 14:26:24 -10:00
|
|
|
## Demo
|
|
|
|
|
|
|
|
![App Screenshot](https://s10.gifyu.com/images/SrhJE.gif)
|
|
|
|
|
2024-06-21 11:19:01 -10:00
|
|
|
## Related
|
|
|
|
|
|
|
|
Progress bar is an adaptation of ephase blog post.
|
|
|
|
|
2024-06-21 14:26:24 -10:00
|
|
|
[Awesome article](https://xieme-art.org/post/bash-avance-barre-de-progression/)
|