https://github.com/gonzalo-bulnes/gitsrc
🍊 Conveniently pull from remote Git repositories you use often.
https://github.com/gonzalo-bulnes/gitsrc
command-line-tool git
Last synced: 2 months ago
JSON representation
🍊 Conveniently pull from remote Git repositories you use often.
- Host: GitHub
- URL: https://github.com/gonzalo-bulnes/gitsrc
- Owner: gonzalo-bulnes
- License: gpl-3.0
- Created: 2019-09-20T13:18:35.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-08-10T22:40:38.000Z (almost 5 years ago)
- Last Synced: 2026-01-30T23:00:01.484Z (5 months ago)
- Topics: command-line-tool, git
- Language: Go
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

gitsrc
Conveniently pull from remote Git repositories you use often.
If you work with projects which depend on multiple independent services, you probably have to update them all regularly and know that a little help can come handy!
Usage
-----
Write the list of repositories you want to pull from in a file, one per line (e.g. `example.txt`):
```txt
github.com/gonzalo-bulnes/dice
github.com/gonzalo-bulnes/gitsrc
```
```bash
gitsrc update example.txt # that's all!
```
Installation
------------
[](https://goreportcard.com/report/github.com/gonzalo-bulnes/gitsrc)
[](https://travis-ci.org/gonzalo-bulnes/gitsrc)
Binaries for official releases may be downloaded from the [releases page on GitHub](https://github.com/gonzalo-bulnes/gitsrc/releases).
If you want to compile it from source, try:
```bash
go get github.com/gonzalo-bulnes/gitsrc/...
```
For Unix/Linux users, you can install `gitsrc` using the following command. You may want to change the version number in the command below from `v0.1.0` to whichever version you want:
```bash
curl -sL -o /usr/local/bin/gitsrc \
https://github.com/gonzalo-bulnes/gitsrc/releases/download/v0.1.0/gitsrc-linux-amd64 \
&& chmod +x /usr/local/bin/gitsrc
```
Contributing
------------
[](https://godoc.org/github.com/gonzalo-bulnes/gitsrc)
[](http://makeapullrequest.com)
Whether it is your first pull request or your 100th, the [contributing guidelines][contributing] are here to help you get started!
Please note that by participating in this project, you agree to abide by its [code of conduct]. That is true for pull requests, and also when participating in issues.
[contributing]: ./CONTRIBUTING.md
[code of conduct]: ./CODE_OF_CONDUCT.md
Credits
-------
The tangerine emoji in the header was rendered from an SVG that belongs to Google and [was published under the Apache License v2.0 as part of Noto Emoji](https://github.com/googlei18n/noto-emoji).
License
-------
gitsrc
Copyright (C) 2019 Gonzalo Bulnes Guilpain
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .