Tôi khá mới với Git và cố gắng hết sức để tìm một số tài liệu về vấn đề này không có kết quả.git submodule thêm gây tử vong: Không phải là Git Repository
Dưới đây là lệnh của tôi:
$ git submodule add https://github.com/joliver/EventStore.git externalsource/JOliverEventStore/
gây tử vong: Không phải là một kho git: ../.git/modules/externalsource/JOliverEventStore Không thể kiểm submodule 'externalsource/JOliverEventStore'
Tôi đang ở trong thư mục gốc của repo và hiện tại không có thư mục nào cho /externalsource/JO liverEventStore/
. Lỗi này đang nói về một thư mục mà tôi không biết.
Nếu tôi thêm các submodule vào thư mục gốc như thế này:
$ git submodule add https://github.com/joliver/EventStore.git JOliverEventStore
Tôi không có vấn đề và nó tạo ra các thư mục trong thư mục gốc.
Mọi thông tin chi tiết sẽ được đánh giá cao.
bạn đã thử tạo thư mục 'externalsource' và sau đó cd'ing vào thư mục đó và thêm mô-đun con? –
tôi đã làm và khi thêm một submodule bạn phải làm như vậy từ thư mục gốc là lỗi trở lại –
Bạn có một dấu gạch chéo ở cuối 'JOliverEventStore' trong lệnh gốc. Có lẽ git là quá ngu ngốc để nghĩ rằng bạn muốn kiểm tra để 'JOliverEventStore' bên dưới thư mục' JOliverEventStore' (mà không tồn tại)? –