Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/znerol/git-gau
GAU - Git automation utilities
https://github.com/znerol/git-gau
continous-deployment continuous-delivery continuous-integration git
Last synced: 25 days ago
JSON representation
GAU - Git automation utilities
- Host: GitHub
- URL: https://github.com/znerol/git-gau
- Owner: znerol
- License: gpl-3.0
- Created: 2018-11-15T14:44:26.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2021-03-15T10:59:03.000Z (over 3 years ago)
- Last Synced: 2024-04-16T00:33:50.242Z (7 months ago)
- Topics: continous-deployment, continuous-delivery, continuous-integration, git
- Language: Shell
- Size: 63.5 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# GAU - Git automation utilities
A collection of custom git commands which make it easier to create bots which
commit and push changes automatically.## INSTALL
Navigate to the releases page and pick the latest `git-gau-dist.tar.gz`
tarball. Copy it to the target machine and unpack it there.$ scp dist/git-gau-dist.tar.gz [email protected]:~
$ ssh [email protected] sudo tar -C /usr/local -xzf ~:git-gau-dist.tar.gz## BUILD
*Preferred method*: Build a distribution tarball, copy it to the target machine
and unpack it there.
$ make dist
$ scp dist/git-gau-dist.tar.gz [email protected]:~
$ ssh [email protected] sudo tar -C /usr/local -xzf ~:git-gau-dist.tar.gz*Alternative method*: Check out this repository on the traget machine and
install it directly. The destination directory can be changed with the `prefix`
variable in order to change the installation prefix to something else than
`/usr/local`.$ make all
$ sudo make prefix=/opt/local install[Pandoc](https://pandoc.org) is necessary in order to build the man pages. This
step can be skipped by using the `install-bin` target.