Giter Site home page Giter Site logo

gitsrc's Introduction

A tangerine emoji

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):

github.com/gonzalo-bulnes/dice
github.com/gonzalo-bulnes/gitsrc
gitsrc update example.txt # that's all!

Installation

Go Report Card Build Status

Binaries for official releases may be downloaded from the releases page on GitHub.

If you want to compile it from source, try:

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:

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

GoDoc PRs Welcome

Whether it is your first pull request or your 100th, the contributing guidelines 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.

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.

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 <http://www.gnu.org/licenses/>.

gitsrc's People

Contributors

gonzalo-bulnes avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.