2012-10-17 12 views
25

Tôi có một kho lưu trữ GitHub và sử dụng một dự án khác làm mô-đun con. Mô hình con này cũng có trong số .gitmodules, mã bên dưới:Bao gồm một mô-đun con GitHub tự động tải xuống

[submodule "inc/tha"] 
    path = inc/tha 
    url = git://github.com/zamoose/themehookalliance.git 

Xem thêm trên GitHub.

submodule in repo

Làm thế nào tôi có thể làm cho nó để tải kho của tôi từ GitHub cũng sẽ bao gồm các tập tin từ submodule?

Trả lời

11

Điều này (bao gồm mô-đun con có mã zip GitHub hoặc tải xuống tarball: Nodeload service) hiện không được hỗ trợ, như được đề cập trong this thread.

This script revision sẽ tự tạo mã zip từ repo GitHub, bao gồm môđun phụ, qua nhiều cuộc gọi đến https://nodeload.github.com/user/repo/zipball/branch.

+4

Cảm ơn câu trả lời; đáng tiếc, github đó không có giải pháp. – bueltge

+0

@bueltge đúng, nhưng ít nhất dự án 'sublime_package_control' cung cấp cho bạn một cách để nhận * mọi thứ * cho một repo đã cho. – VonC

+0

Có, tôi đã đọc chúng, nhưng là pythen và không phải là ngôn ngữ hiện tại của tôi, có thể sau này và hiện tại chỉ có trong danh sách yêu thích. – bueltge