Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 1.31 KB

README.md

File metadata and controls

68 lines (50 loc) · 1.31 KB

Gip

Manage your Git projects.

CI Linux Mac CI Windows Go Report Card Documentation

Gip run Git commands on a set of repositories.

Repositories can be registered in a YAML or JSON file, eg:

[
  {
    "name": "gip",
    "repository": "https://github.com/enr/gip.git",
    "local_path": "/tmp/gip"
  },
  {
    "name": "nowhere",
    "repository": "https://nowhere.git",
    "local_path": "/nowhere/not/found",
    "pull_policy": "never"
  }
]
- name: gip
  repository: "https://github.com/enr/gip.git"
  local_path: /tmp/gip
- name: nowhere
  repository: "https://nowhere.git"
  local_path: /nowhere/not/found
  pull_policy: never

Available commands:

  • status
  • pull
  • list

See website for more.

Development

Download or clone repository.

Build (binaries will be created in bin/):

./.sdlc/build

Check (code quality and tests);

./.sdlc/check

License

Apache 2.0 - see LICENSE file.

Copyright 2020-TODAY gip contributors