diff options
| author | İbrahim Serdar Açıkgöz <serdaracikgoz86@gmail.com> | 2019-01-04 18:07:19 +0300 |
|---|---|---|
| committer | İbrahim Serdar Açıkgöz <serdaracikgoz86@gmail.com> | 2019-01-04 18:07:19 +0300 |
| commit | 68be7276b752c2711cc6aac8e29080274b197c47 (patch) | |
| tree | 1bd6738d5016aecbc944f04f0391197541cbd7c3 /README.md | |
| parent | sort minimalized (diff) | |
| download | gitbatch-68be7276b752c2711cc6aac8e29080274b197c47.tar.gz | |
cleanup before version increase
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -1,10 +1,10 @@ [](https://travis-ci.com/isacikgoz/gitbatch) [](/LICENSE) [](https://goreportcard.com/report/github.com/isacikgoz/gitbatch) ## gitbatch -This tool is being built to make your local repositories synchronized with remotes easily. Although the focus is batch jobs, you can still do de facto micro management of your git repositories (e.g *add/reset, stash, commit etc.*) +I like to use polyrepos. I (*was*) often end up walking on many directories and manually pulling updates etc. To make this routine faster, I created a simple tool to handle this job. Although the focus is batch jobs, you can still do de facto micro management of your git repositories (e.g *add/reset, stash, commit etc.*) Here is the screencast of the app: -[](https://asciinema.org/a/QQPVDWVxUR3bvJhIZY3c4PTuG) +[](https://asciinema.org/a/AiH2y2gwr8sLce40epnIQxRAH) ## Installation To install with go, run the following command; @@ -19,7 +19,7 @@ run the `gitbatch` command from the parent of your git repositories. For start-u For more information see the [wiki pages](https://github.com/isacikgoz/gitbatch/wiki) ## Further goals -- add testing +- **add testing** - add push - full src-d/go-git integration (*having some performance issues in such cases*) - fetch, config, add, reset, commit, status and diff commands are supported but not fully utilized, still using git sometimes @@ -34,7 +34,6 @@ Please refer to [Known issues page](https://github.com/isacikgoz/gitbatch/wiki/K - [logrus](https://github.com/sirupsen/logrus) for logging - [viper](https://github.com/spf13/viper) for configuration management - [color](https://github.com/fatih/color) for colored text -- [lazygit](https://github.com/jesseduffield/lazygit) as app template and reference +- [lazygit](https://github.com/jesseduffield/lazygit) for inspiration - [kingpin](https://github.com/alecthomas/kingpin) for command-line flag&options -I love [lazygit](https://github.com/jesseduffield/lazygit), with that inspiration, decided to build this project to be even more lazy. The rationale was; my daily work is tied to many repositories and I often end up walking on many directories and manually pulling updates etc. To make this routine faster, I created a simple tool to handle this job. I really enjoy working on this project and I hope it will be a useful tool. |
