https://github.com/ugurkorkmaz/gogit
Makes copies of git repositories.
https://github.com/ugurkorkmaz/gogit
clone create-app git github-clone golang
Last synced: 6 months ago
JSON representation
Makes copies of git repositories.
- Host: GitHub
- URL: https://github.com/ugurkorkmaz/gogit
- Owner: ugurkorkmaz
- License: mit
- Created: 2022-08-02T17:34:58.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-04-14T23:16:57.000Z (over 3 years ago)
- Last Synced: 2024-06-21T09:41:58.494Z (about 2 years ago)
- Topics: clone, create-app, git, github-clone, golang
- Language: Go
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Gogit



## :dart: About ##
``gogit`` makes copies of git repositories.This is much quicker than using git clone, because you're not downloading the entire git history.
## :rocket: Technologies ##
The following tools were used in this project:
- [Golang](https://go.dev/)
## :checkered_flag: Starting ##
```bash
# Install gogit
$ go install github.com/ugurkorkmaz/gogit/cmd/gogit
```
Default git server GitHub is used.
In addition, you can use Gitlab and Bitbucket.
You can download release versions and versioned versions
```bash
# Start gogit
gogit user/repo my-project
gogit github:user/repo my-project
gogit github:user/repo#v1.0.0 my-project
gogit github:user/repo#master my-project
gogit gitlab:user/repo my-project
gogit gitlab:user/repo#v1.0.0 my-project
gogit gitlab:user/repo#master my-project
gogit bitbucket:user/repo my-project
gogit bitbucket:user/repo#v1.0.0 my-project
gogit bitbucket:user/repo#master my-project
```
## :memo: License ##
This project is under license from MIT. For more details, see the [LICENSE](LICENSE) file.
Made with :heart: by Extends Work
## See also
- [Degit](https://github.com/Rich-Harris/degit) by [Rich Harris](https://github.com/Rich-Harris)
Back to top