https://github.com/kvanttt/genealogytreeingit
Convert family trees from gedcom format to list of git commands that can be executed to build a family git repository
https://github.com/kvanttt/genealogytreeingit
family-tree genealogy git tree
Last synced: about 1 year ago
JSON representation
Convert family trees from gedcom format to list of git commands that can be executed to build a family git repository
- Host: GitHub
- URL: https://github.com/kvanttt/genealogytreeingit
- Owner: KvanTTT
- License: mit
- Created: 2018-09-13T10:50:07.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-13T10:50:30.000Z (almost 8 years ago)
- Last Synced: 2025-03-25T02:01:42.680Z (about 1 year ago)
- Topics: family-tree, genealogy, git, tree
- Language: C#
- Homepage:
- Size: 29.3 KB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Genealogy Tree inside Git
Allows to generate script that converts genealogy trees in gedcom format to
the list of git commands. Moreover it's possible to generate social graphs that
includes not only birth events, but relationship events such as marriage,
divorce, graduation, etc.
## Using
Run .NET Core console app `GenealogyTreeInGit.dll` with following parameters:
* First parameter - path to `.gedcom`. file;
* `--only-birth-events` - if defined ignore all events except of birth ones;
* `-r` or `--run` - run script and generate repository after script generation;
* String that starts with `http` or `git` - path to repository to push.
## Examples
Rendered via [GitExtensions](https://github.com/gitextensions/gitextensions).
### [Kochurkins](https://github.com/KvanTTT/Kochurkins.git)
My tree. Generation script available on [gist](https://gist.github.com/KvanTTT/4a713955a54a062313d43ebb5a96824a).

### [Presidents](https://github.com/KvanTTT/Presidents.git)
USA presidents until 1988 year (2145 persons). Source: [webtreeprint.com](https://webtreeprint.com/tp_famous_gedcoms.php).
