An open API service indexing awesome lists of open source software.

https://github.com/mrahhal/gitgc

A small utility for easily cloning github repositories to a pre-configured directory.
https://github.com/mrahhal/gitgc

clone git github go tool

Last synced: 2 months ago
JSON representation

A small utility for easily cloning github repositories to a pre-configured directory.

Awesome Lists containing this project

README

          

# gitgc

A small utility for easily cloning github repositories to a pre-configured directory.

## Install

You need to have [go](https://go.dev) installed first, and then:

```
go install github.com/mrahhal/gitgc@latest
```

## Usage

```
gitgc [user]/[repo]
```

A config file called ".gitgc" in your home directory ("~/.gitgc" on unix, "%USERPROFILE%/.gitgc" on windows) will be used to determine the base directory where repos should be cloned. The ".gitgc" file should contain a single line that represents that directory.

Example ".gitgc" file:

```
C:\dev\git
```

If it doesn't exist it will be automatically created on the first run, and will default to "{user home}/git".