หลังจากแปลงที่เก็บ SVN เป็น Git เรียบร้อยแล้วตอนนี้ฉันมีที่เก็บ Git ขนาดใหญ่มากที่ฉันต้องการแยกย่อยออกเป็นที่เก็บขนาดเล็กหลาย ๆ ที่เก็บและรักษาประวัติไว้
ดังนั้นใครสักคนสามารถช่วยแบ่ง repo ที่อาจมีลักษณะดังนี้:
MyHugeRepo/
.git/
DIR_A/
DIR_B/
DIR_1/
DIR_2/
ออกเป็นสองที่เก็บที่มีลักษณะดังนี้:
MyABRepo/
.git
DIR_A/
DIR_B/
My12Repo/
.git
DIR_1/
DIR_2/
ฉันได้พยายามเส้นทางต่อไปนี้ในคำถามก่อนหน้านี้ แต่ก็ไม่ได้จริงๆพอดีเมื่อพยายามที่จะนำไดเรกทอรีหลายเป็น repo แยกต่างหาก ( แยก (ย้าย) ไดเรกทอรีย่อยลงพื้นที่เก็บข้อมูล Git แยกต่างหาก )