Sigur — copy/paste direct:
# 00 - Rutina zilnică (Git + Quartz)
## Scop
Public notele din Obsidian pe `notes.radiogpt.online` rapid și sigur, fără haos.
---
## Flux standard (de fiecare dată)
```bash
cd F:\Obsidian\radiogpt-lab
git add .
git commit -m "update notes"
git pull --rebase origin main
git pushCe face fiecare linie
git add .→ pregătește toate schimbările.git commit -m "..."→ salvează local o versiune clară.git pull --rebase origin main→ ia ce e nou de pe GitHub înainte de upload.git push→ urcă schimbările (site-ul se actualizează prin Actions).
Cazuri frecvente
1) nothing to commit
Nu e eroare. Înseamnă că nu ai schimbări noi. Rulează:
git pull --rebase origin main
git push2) rejected (fetch first) / non-fast-forward
Ai rămas în urmă față de GitHub. Rulează:
git pull --rebase origin main
git push3) cannot pull with rebase: You have unstaged changes
Nu ai făcut commit înainte de pull. Rulează:
git add .
git commit -m "save local changes"
git pull --rebase origin main
git push4) Se deschide editor la rebase --continue
E normal.
- Save
- Close
- apoi:
git push5) Mesajul: credential-manager-core is not a git command
Dacă git push merge, ignoră mesajul.
Dacă push nu merge, fă autentificare GitHub și reîncearcă.
Reguli simple de siguranță
- 1 schimbare importantă = 1 commit.
- Nu combina modificări mari + workflow YAML + rebase în același pas.
- Dacă ceva pică, întâi
git status, apoi acțiune.
Verificare publicare
După git push, verific:
- GitHub → Actions (run verde)
https://notes.radiogpt.online
Format recomandat pentru commit messages
SRR: update Model Operational AI sectionSRR: refine Faza 0 principlesUtilitare: reprioritize backlogStatus: weekly updateFix: diacritics in SRR notes