Kéo các xung đột
Trường hợp điển hình: giá trị được chọn lọc cục bộ khác với giá trị từ xa. Giải pháp an toàn:- chạy
sync pullvới--output json - kiểm tra các mục xung đột
- quyết định nguồn dữ liệu chính xác
- chạy lại với trạng thái cục bộ/từ xa đã cập nhật
--apply-curated-over-draft chỉ áp dụng khi mục nhập cục bộ là bản nháp.
Xung đột đẩy
Trường hợp điển hình: bản nháp cục bộ khác với giá trị được tuyển chọn từ xa. Giải pháp an toàn:- kiểm tra báo cáo xung đột trong JSON
- giữ nguyên hành vi thất bại khi xung đột mặc định
- chỉ dùng
--force-conflictscho các ngoại lệ đã được xem xét
Mặc định được đề xuất
- giữ
--fail-on-conflict=true - giữ
--dry-run=truecho đến khi báo cáo được xem xét - lưu trữ báo cáo JSON trong CI để phục vụ dấu vết kiểm toán