Tôi đang cố gắng để tạo ra một gitsubtree của một kho lưu trữ hiện có, ví dụ:Làm cách nào để tạo gitsubtree của kho lưu trữ hiện tại?
-> PROJECTA/projectB
Dự án A là phụ huynh, tôi muốn thêm dự án B như một cây con git.
git subtree -P projectB ssh: thạc sĩ //[email protected]/projectB.git
Nhưng nó không thành công, và hiển thị thông báo sau:
tiền tố 'projectB ' đã tồn tại.
Tôi không muốn tải xuống tất cả kho lưu trữ nữa, tôi chỉ muốn thêm thư mục này vào gitsubtree của tôi.
Dự án thư mục này B không được theo dõi bởi Dự án A git.
cảm ơn trước
Thư mục projectB đã tồn tại chưa? Nếu có thì nó có chứa gì không? Git subtree sẽ từ chối tạo subtree nếu thư mục nơi nó sẽ được đặt chứa bất cứ điều gì cả. – LopSae
Có vẻ như không thể hiện tại (git v2.0) nếu thư mục projectB đã tồn tại và loại bỏ thư mục projectB tồn tại bằng 'rm -rf projectB' rồi làm' git subtree thêm projectB_directory [email protected]/projectB.git master' để tải xuống lại là lựa chọn duy nhất. – Allen