Skip to content

Lệnh CLI / zenify wt base

zenify wt base ​

In base thật của worktree hiện tại, để skill tính merge-base đúng.

Cú pháp ​

text
zenify wt base

Khi nào dùng ​

Khi cần merge-base của worktree với base mà nó đã tách ra. Một worktree có thể tách từ một feature branch thay vì baseRef cố định của repo, nên skill gọi lệnh này thay vì tự đọc baseRef.

Kết quả ​

Lệnh in đúng một dòng là ref base, theo thứ tự ưu tiên: wt.base do wt new ghi lúc tạo worktree, rồi baseRef trong .claude/worktree.json, rồi origin/main. Chạy trong thư mục của worktree. Khi lùi về origin/main, lệnh vẫn thoát 0 và stdout vẫn chỉ có ref, nhưng in thêm ra stderr wt base: no wt.base or baseRef found; using origin/main.

Ví dụ ​

bash
git merge-base "$(zenify wt base)" HEAD

Lệnh liên quan ​

  • zenify wt: Nhóm lệnh quản lý worktree theo slug: tạo, liệt kê, gỡ, dọn, kèm port và môi trường dev riêng cho từng task.