BakitHướng dẫn
Cập nhật Bakit
Cập nhật BA-kit lên phiên bản mới nhất với ba-kit update. Tự động tải, merge thông minh, giữ file đã tùy chỉnh.
Cập nhật Bakit
Lệnh ba-kit update cập nhật Bakit, Solo Pro hoặc Solo Basic lên phiên bản mới nhất. Nếu bạn cài nhiều runtime, CLI tự phát hiện và nhóm chúng theo sản phẩm. File bạn đã tùy chỉnh được giữ nguyên.
Cách dùng
ba-kit update
CLI sẽ:
- Kiểm tra phiên bản hiện tại trên tất cả runtime đã cài
- Lấy phiên bản mới nhất từ GitHub Releases
- Nhóm các runtime theo sản phẩm (Bakit, Solo Pro, Solo Basic) — mỗi nhóm tải một lần
- So sánh — nếu đã là bản mới nhất thì dừng
- Hiển thị changelog (những gì thay đổi)
- Xác nhận → tải về → backup → merge thông minh → hoàn tất
Merge thông minh hoạt động thế nào
| Tình huống | Hành động |
|---|---|
| File mới (chưa tồn tại) | Copy vào |
| File chưa bị sửa (giống bản cũ) | Ghi đè bằng bản mới |
| File đã bị bạn sửa (SHA256 khác) | Giữ nguyên, log lại |
| File bảo vệ (.env, credentials/, *.key) | Không bao giờ đụng |
| Core system files (ba-kit/) | Luôn ghi đè |
File được backup dưới thư mục backup của từng runtime trước mỗi lần cập nhật.
Cài phiên bản cụ thể
ba-kit install --version v1.2.0
Dùng khi cần cài lại một phiên bản cũ (vd: để khớp với đồng đội).
Xem phiên bản hiện tại
ba-kit version
# BA-kit CLI v1.2.0
# claude: v1.2.1
# codex: v1.2.1
Hiển thị phiên bản của CLI và phiên bản BA-kit đã cài cho từng runtime.