Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maverobot/ggit
A simple program to list status of all repositories under a given directory
https://github.com/maverobot/ggit
appimage git go-git golang travis-ci
Last synced: 24 days ago
JSON representation
A simple program to list status of all repositories under a given directory
- Host: GitHub
- URL: https://github.com/maverobot/ggit
- Owner: Maverobot
- License: mit
- Created: 2020-03-02T22:52:20.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-07T11:52:19.000Z (27 days ago)
- Last Synced: 2025-01-07T12:23:08.688Z (27 days ago)
- Topics: appimage, git, go-git, golang, travis-ci
- Language: Go
- Size: 115 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status][github-actions-badge]][github-actions-link]
[![MIT License][license-badge]](LICENSE)
[![Codacy Badge][codacy-badge]][codacy-link]
# ggit
A simple program to list status of all repositories under a given directory## Getting Started
Download the binary and use the program right away:
As example for amd64 in Linux:
```sh
wget -qc https://github.com/Maverobot/ggit/releases/download/v0.2.3/ggit_0.2.3_linux_amd64.tar.gz -O - | tar -C ~/.local/bin/ -xz ggit
chmod +x ~/.local/bin/ggit
```## Usage
```sh
Usage: ggit [flags]
-color
Whether the table should be rendered with color. (default true)
-depth int
The depth ggit should go searching. (default 2)
-path string
The path to the parent directory of git repos. (default "./")
-update
Try go-github-selfupdate via GitHub
-version
Show version
```Example:
```sh
# By default, it takes current directory path as input
cd a_folder_with_many_repos
ggit# Or,
ggit -path path_to_folder_with_many_repos -depth 1
```Simple showcase:
![](demo.gif)
[github-actions-badge]: https://github.com/maverobot/ggit/actions/workflows/build.yaml/badge.svg?branch=master
[github-actions-link]: https://github.com/Maverobot/ggit/actions
[codacy-badge]: https://api.codacy.com/project/badge/Grade/840d280344b245a38ed80cecf38cf96b
[codacy-link]: https://www.codacy.com/manual/quzhengrobot/ggit?utm_source=github.com&utm_medium=referral&utm_content=Maverobot/ggit&utm_campaign=Badge_Grade
[license-badge]: https://img.shields.io/badge/License-MIT-blue.svg
[release-download]: https://github.com/Maverobot/ggit/releases/download/continuous/ggit-linux-amd64