Tôi đang sử dụng git-lưu trữ để lưu trữ một thư mục con trong một repo git, như vậy:git-archive một thư mục con -
git archive -o ../subarchive.zip HEAD subdir/*
Tuy nhiên, lưu trữ kết quả duy trì cấu trúc subdir/thư mục, tức là nội dung là:
subdir/
whatever.js
morestuff.js
Khi tôi thực sự muốn whatever.js và morestuff.js ở gốc thư mục lưu trữ.
Bằng cách nào? Cảm ơn.
Có cách nào để thực hiện việc này hiệu quả cho các bản repo từ xa không, ví dụ: để lấy chỉ là một dir/một phiên bản của một repo khổng lồ đó là không thực tế để sao chép? Tôi đã thử '--remote' nhưng nó rất chậm. –
Nó hoạt động, tuyệt vời. Tôi đã cố gắng hiểu phần nào của tài liệu GIT đã nói về điều này, nhưng không thể. Có thể bạn xây dựng pls? – Meglio
@Meglio 'git archive --help', hãy cho tôi biết nếu bạn không thể tìm thấy thứ gì đó (và sau đó hãy làm cụ thể càng tốt) – janos