Name : git-sync
| |
Version : 0.0.0~git20151024.eb9adaf
| Vendor : openSUSE
|
Release : lp152.3.2
| Date : 2019-11-20 07:36:40
|
Group : Development/Tools/Version Control
| Source RPM : git-sync-0.0.0~git20151024.eb9adaf-lp152.3.2.src.rpm
|
Size : 0.01 MB
| |
Packager : https://bugs_opensuse_org
| |
Summary : Safe and simple one-script git synchronization
|
Description :
Suppose you have a set of text files you care about, multiple machines to work on, and a central git repository (a.k.a. bare reporitory) at your disposal. You do not care about atomic commits, but coarse versioning and backup is grave. For example, server configuration or org-mode files.
In that case, git-sync will help you keep things in sync.
Unlike the myriad of scripts to do just that already available, it follows the KISS principle: It is safe, small, requires nothing but git and bash, but does not even try to shield you from git. It is non-interactive, but will cautiously exit with a useful hint or error if there is any kind of problem.
It is ultimately intended for git-savy people. As a rule of thumb, if you know how to complete a failed rebase, you\'re fine.
Tested on msysgit and a real bash. In case you know bash scripting, it will probably make your eyes bleed, but for some reason it works.
|
RPM found in directory: /vol/rzm3/linux-opensuse/ports/armv7hl/distribution/leap/15.2/repo/oss/noarch |