Git: có thể add 1 branch làm submodule-add vài file trong project cũ thành submodule trong project mới

Tình hình là mình đang code một project mới, có sài mấy file của project cũ. Tính add mấy cái file của prpject cũ này thành submodule của project mới. Vì không muốn add cả project cũ nên tính tạo 1 branch của project cũ chỉ bao gồm mấy file cần add này thôi. Mọi người cho hỏi liệu có khả thi khi add một branch của project cũ này thành submodule của project mới ko. Hay là có cách nào hay hơn thì chỉ mình với. Mình không muốn tạo repo mới.
Mình có tham khảo link này. Cảm ơn mọi người

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?