~siegfriedehret/gitzytout

42a26d8fc9e82b475146636f49cadbdba55e5fa6 — Siegfried Ehret 8 years ago d5334e9 + 7d62864
Merge branch 'develop' into 'master'

Develop



See merge request !1
1 files changed, 10 insertions(+), 6 deletions(-)

M README.md
M README.md => README.md +10 -6
@@ 7,21 7,25 @@ A very small thing that reads a yaml config file and pushes to the given git rep

Made to solve the problem of having your code centralized only on Github or Gitlab...

## how to
It is made in [Go](https://golang.org) because [Vincent](https://github.com/vbehar) thinks this language is awesome (and yes, it is basically 2 commands in your shell).

## how to

First, create a `gitzytout.yaml` file, with some content:

```
```yaml
main: git@gitlab.com:SiegfriedEhret/gitzytout.git
mirrors:
- https://gitlab.com/SiegfriedEhret/gitzytout
- https://github.com/SiegfriedEhret/gitzytout
- git@github.com:SiegfriedEhret/gitzytout.git
```

Then, run `gitzytout` it will automagically configure your `.git/config` to allow you to push to multiple repositories.

## todo

- [ ] Check with https/ssl urls
- [ ] Check with passphrase keys
- [ ] [Add a main item](https://gitlab.com/SiegfriedEhret/gitzytout/issues/1) ?
- [x] Check with passphrase keys
- [x] [Add a main item](https://gitlab.com/SiegfriedEhret/gitzytout/issues/1) ?

## licence