[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
Table of Contents
-
About The Project
-
Getting Started
- Usage
- Roadmap
- Contributing
- License
- Contact
- Acknowledgments
## About The Project
[![Product Name Screen Shot][product-screenshot]](https://example.com)
Do `git fetch -p && git gc` in each sub directory concurrently.
Now, please use [asyncrun](https://crates.io/crates/asyncrun) instead. `asyncrun -e .git -- "git fetch -p" "git gc"`.
(back to top)
### Built With
* [![Rust][Rust]][Rust-url]
(back to top)
## Getting Started
### Prerequisites
Download in [release page](https://github.com/kingwingfly/git_fetch_concurrently/releases) or
```sh
cargo install git_fetch_concurrently
```
Or you can compile yourself.
* Install Rust
```sh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
### Compilation
1. Clone the repo
```sh
git clone https://github.com/kingwingfly/git_fetch_concurrently.git
```
2. Compilation
```sh
cargo build --release
```
(back to top)
## Usage
```sh
$ git_fetch_concurrently
```
(back to top)
## Roadmap
- [ ] Feature
See the [open issues](https://github.com/kingwingfly/git_fetch_concurrently/issues) for a full list of proposed features (and known issues).
(back to top)
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
(back to top)
## License
Distributed under the MIT License. See `LICENSE.txt` for more information.
(back to top)
## Contact
Louis - 836250617@qq.com
Project Link: [https://github.com/kingwingfly/git_fetch_concurrently](https://github.com/kingwingfly/git_fetch_concurrently)
(back to top)
## Acknowledgments
* []()
(back to top)
[contributors-shield]: https://img.shields.io/github/contributors/kingwingfly/git_fetch_concurrently.svg?style=for-the-badge
[contributors-url]: https://github.com/kingwingfly/git_fetch_concurrently/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/kingwingfly/git_fetch_concurrently.svg?style=for-the-badge
[forks-url]: https://github.com/kingwingfly/git_fetch_concurrently/network/members
[stars-shield]: https://img.shields.io/github/stars/kingwingfly/git_fetch_concurrently.svg?style=for-the-badge
[stars-url]: https://github.com/kingwingfly/git_fetch_concurrently/stargazers
[issues-shield]: https://img.shields.io/github/issues/kingwingfly/git_fetch_concurrently.svg?style=for-the-badge
[issues-url]: https://github.com/kingwingfly/git_fetch_concurrently/issues
[license-shield]: https://img.shields.io/github/license/kingwingfly/git_fetch_concurrently.svg?style=for-the-badge
[license-url]: https://github.com/kingwingfly/git_fetch_concurrently/blob/master/LICENSE.txt
[product-screenshot]: https://github.com/kingwingfly/git_fetch_concurrently/blob/dev/images/screenshot.png
[Rust]: https://img.shields.io/badge/Rust-000000?style=for-the-badge&logo=Rust&logoColor=orange
[Rust-url]: https://www.rust-lang.org