Skip to content

enr/gip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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