Lệnh git-clone có khả năng tiếp tục không? Nếu nó bị gián đoạn trong khi tôi đang tải xuống một kho lưu trữ lớn, nó sẽ tiếp tục nếu tôi đưa ra lệnh tương tự một lần nữa?
Lệnh git-clone có khả năng tiếp tục không? Nếu nó bị gián đoạn trong khi tôi đang tải xuống một kho lưu trữ lớn, nó sẽ tiếp tục nếu tôi đưa ra lệnh tương tự một lần nữa?
Câu trả lời:
Không, nhân bản không thể được nối lại, nếu nó bị gián đoạn, bạn cần bắt đầu lại. Nếu bạn nghi ngờ rằng có khả năng bản sao của bạn có thể bị gián đoạn, hãy tìm gói git mà bạn có thể tải xuống bằng giao thức có thể được nối lại. Sau đó, bạn có thể sử dụng điều đó để tạo bản sao ban đầu và sử dụng kho lưu trữ thực tế để cập nhật.
tôi đã đối mặt với cùng một vấn đề với một kết nối internet xấu. Vì vậy, tôi đã đưa ra giải pháp sau: Tạo một tệp php nhỏ trên máy chủ của tôi để tải xuống gói dưới dạng tệp zip:
<?php
$url = "https://codeload.github.com/CocoaPods/Specs/zip/master";
file_put_contents("coco.zip", fopen($url, 'r'));
?>
<a href="coco.zip">coco.zip</a>
sau đó tải xuống tệp zip bằng bất kỳ trình quản lý tải xuống nào hỗ trợ sơ yếu lý lịch