Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fabiospampinato/autogit
Define commands, using plugins, to execute across all your repositories.
https://github.com/fabiospampinato/autogit
autogit automator bulk git plugins
Last synced: 3 months ago
JSON representation
Define commands, using plugins, to execute across all your repositories.
- Host: GitHub
- URL: https://github.com/fabiospampinato/autogit
- Owner: fabiospampinato
- License: mit
- Archived: true
- Created: 2018-10-08T04:03:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-12T15:03:15.000Z (over 3 years ago)
- Last Synced: 2024-10-01T01:58:30.163Z (4 months ago)
- Topics: autogit, automator, bulk, git, plugins
- Language: TypeScript
- Homepage: http://fabiospampinato.com/autogit
- Size: 5.19 MB
- Stars: 473
- Watchers: 10
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - autogit
README
# Autogit
Define commands, using plugins, to execute across all your repositories.
## Features
Autogit allows you to automate many tedious tasks, here are some practical tasks that can you can configure it to do:
- Pull/push to/from origin, across all your repositories, with one command.
- Edit multiple readmes and have autogit make the commits and pushing them, maybe even bumping the projects' versions and publishing them.
- Synchronize all your repositories' descriptions and keywords with GitHub.
- ...basically anything you want, across all, or some, of your repositories.## Install
```sh
npm install -g autogit
```## Usage
#### Wizard
#### Command
#### Custom Commands
You can define custom commands via the [configuration](/docs/configuration.md).
You can find most of the commands and plugins made by the community in the [awesome-autogit](https://github.com/fabiospampinato/awesome-autogit) repository.
## License
MIT © Fabio Spampinato