Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
prog:git:astuces [04/10/2022 15:40] thierry créée |
prog:git:astuces [13/10/2024 13:00] (Version actuelle) thierry [Logs en JSON] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Trucs & Astuces sur GIT ====== | ====== Trucs & Astuces sur GIT ====== | ||
- | ===== Log en JSON ===== | + | ===== Logs en JSON ===== |
<code> | <code> | ||
git log --pretty=format:"{ \"hashes\":{ \"commit\":\"%H\", \"tree\":\"%T\", \"parents\":\"%P\" }, \"author\":{ \"date\": \"%ai\", \"name\": \"%an\", \"email\":\"%ae\" }, \"committer\":{ \"date\": \"%ci\", \"name\": \"%cn\", \"email\":\"%ce\" } }" | git log --pretty=format:"{ \"hashes\":{ \"commit\":\"%H\", \"tree\":\"%T\", \"parents\":\"%P\" }, \"author\":{ \"date\": \"%ai\", \"name\": \"%an\", \"email\":\"%ae\" }, \"committer\":{ \"date\": \"%ci\", \"name\": \"%cn\", \"email\":\"%ce\" } }" | ||
</code> | </code> | ||
+ | Formats : | ||
+ | * [[https://git-scm.com/docs/pretty-formats]] | ||
+ | Sources: | ||
+ | * [[https://stackoverflow.com/questions/4600445/git-log-output-to-xml-json-or-yaml]] | ||
+ | * [[https://coderwall.com/p/pmamka/git-can-do-json-almost]] | ||
+ | |||
+ | GIT et Obsidian : | ||
+ | * [[https://dev.to/defenderofbasic/host-your-obsidian-notebook-on-github-pages-for-free-8l1]] | ||