21 June 2019

git 13
Commits in 'stamboom'

#git #sourcetree #bitbucket #VisualStudioCode #VCS #asciidoc #pandoc #jbake

Een van mijn doelen met GIT was om het te gebruiken voor research. Onderzoek in relatie tot mijn Indische stamboom.

Rechts een plaatje met 'commits' - bestanden waar aan gewerkt is - in '/content/stamboom': wanneer ben ik aan welk bestand bezig geweest. Van elk is zichtbaar welke veranderingen zijn aangebracht vanaf de tijd dat GIT die bijhoudt.

Mijn geheugen werkt intussen natuurlijk ook keihard op volle toeren.

Het gebeurt regelmatig dat ik voor een bepaald onderwerp aan meerdere bestanden tegelijk werk. Ongelooflijk maar waar. En het is algemeen bekend: kereltjes kunnen niet meer dan één ding tegelijk. Dat geldt ook voor onthouden. Anyway..

KNIL Veteranen

Als voorbeeld het project 'KNIL Indië Veteranen'.

Oorspronkelijk was het de bedoeling om een aan KNIL-ML en militairen uit de familie gerelateerd stuk te schrijven. Om te beginnen op Sumatra rond Medan. Dat liep anders.

content\project\indie_veteranen
├── includes
│   ├── literatuur_en_afkortingen.adoc
│   ├── troepen_knil.csv
│   ├── troepen_knil2.csv
│   ├── troepen_medan.csv
│   ├── troepen_sumatra.csv
│   └── troepen_sumatra2.csv
├── indie_veteranen_KNIL.adoc
├── indie_veteranen_troepen_medan.adoc
├── indie_veteranen_troepen_sumatra.adoc
├── indie_veteranen.adoc
└── veteranen_KNIL_list.adoc

Ineens was ik bezig met het aanleggen van een database met KNIL en ML eenheden.. Uitreksels in de subdirectory 'includes'. Tot nu toe zijn 2 van de 5 bestanden gepubliceerd: indie_veteranen_KNIL.adoc en veteranen_KNIL_list.adoc.

Statistiekjes

Geinig is dat je allerlei statistiekjes kunt produceren.

git 08
Punchcard
git 10
Commits per weekday
git 11
Commits per week
git 09
Commits per day
git 12
Commits history
Software voor mijn schrijfwerk

Asciidoctor

Windows /Linux

A fast text processor & publishing toolchain for converting AsciiDoc to HTML5, DocBook & more.

Visual Studio Code met Gitlens en Git History

Windows /Linux

Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop.
GitLens supercharges the Git capabilities built into Visual Studio Code.
Git History, Search and More (including git log)

Pandoc

Windows

a universal document converter

JBake

Windows

JBake is a Java based, open source, static site/blog generator for developers & designers

Hugo

Windows

Hugo is a popular open-source static site generator.

GIT

Windows /Linux

Git is a free and open source distributed version control system

Gitlab

Windows /Linux

GitLab is the open DevOps platform. An application for collaboration, visibility, and development velocity.

Sourcetree

Windows

A free Git client for Windows and Mac. Visualize and manage your repositories through Sourcetree’s simple Git GUI.

Gitbash

Windows

BASH emulation used to run Git from the command line.