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: about 1 year 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 (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T19:37:09.000Z (over 1 year ago)
- Last Synced: 2025-03-26T00:51:16.992Z (about 1 year ago)
- Topics: continous-deployment, continuous-delivery, continuous-integration, git
- Language: Shell
- Size: 72.3 KB
- Stars: 7
- Watchers: 1
- 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 me@example.com:~
$ ssh me@example.com 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 me@example.com:~
$ ssh me@example.com 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.