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
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 quản lý 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
- sử dụng
--dry-runcho đến khi báo cáo được xem xét - lưu trữ các báo cáo JSON trong CI để phục vụ dấu vết kiểm toán