the gitlab, environment is private, assuming that existing project A has two files A/a.txt , A/b.txt , and has a series of operations such as commit and merge.
now a new project needs to be created due to business requirements, but the new project only needs A/a.txt , and the previous git operation record needs to be kept.
how would it be reasonable to implement?
