obsidian-resolve-conflict 사용 결과
충돌한 vault 를 받아 merge 커밋과 동기화된 원격/짝 클론을 생성합니다.
입력
충돌한 vault
▸
스킬
/pkm:obsidian-resolve-conflict
▸
산출물
merge 커밋 + push + peer fast-forward
1. 실행한 명령
/pkm:obsidian-resolve-conflict [windows|wsl] [--no-push] [--no-sync-peer] [--dry-run] [--vault <path>]
이번 예시:
/pkm:obsidian-resolve-conflict wsl --dry-run --vault /home/bwyoon/para/project/obsidian-para
2. 입력
- vault:
/home/bwyoon/para/project/obsidian-para(sidewsl, modeexternal) - 원격:
origin/main, upstreamorigin/main - peer:
/mnt/c/Users/bwyoon/Documents/ObsidianVault-PARA
3. 결과
BACKUP_SHA=2d8f34444a823860ed007c0504651eb5b32afa59 (되돌릴 수 있도록 가장 먼저 출력) preflight .git/index.lock 없음, 진행 중 작업 없음 entry state unmerged 0, dirty 0, ahead/behind 0/0 PEER_MATCH no (peer origin 이 https, vault 는 ssh) PUSH_ALLOWED yes 해결할 충돌 없음 (ahead 0 / behind 0) — Step 4-8 미실행, 멱등 정지
이 실행은 충돌이 없는 상태의 멱등 no-op 경로입니다. class B (노트 본문) 해결 경로는 사용자 결정을 요구하므로 실제 충돌 없이 재현하지 않았습니다.
개인 데이터 무변경 경로
entry state 가 unmerged 0 / dirty 0 / ahead-behind 0-0 이라 Step 4-8 이 실행되지 않고 멱등 정지했습니다. 사용자 결정을 요구하는 class B (노트 본문) 해결 경로는 재현하지 않았습니다.