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]] | ||