Adakah terdapat apa-apa cara untuk menyediakan direktori akar yang berbeza untuk cawangan berbeza dari gudang tempatan yang sama Kerana untuk menulis gitbook, anda perlu menggunakan buku subfolder sebagai direktori akar cawangan gitbook, dan serahkan kod yang dijana di bawah kepada? cawangan gitbook , dan cawangan induk digunakan untuk menulis Folder buku diabaikan semasa menyerahkan cawangan induk, supaya ia tidak akan dikelirukan apabila digunakan pada pelayan.
Struktur cawangan induk
(dengan folder buku sebagai direktori akar) Struktur yang sepadan di bawah cawangan gitbook
Menggabungkan
git checkout --orphan gitbook
dangit submodule
memenuhi keperluan anda, tetapi ia agak menyusahkan.Malah, cawangan Git tidak sesuai untuk keperluan "subfolder".
Model cawangan SVN sangat sesuai dengan keperluan anda, tetapi ia mungkin tidak serasi dengan GitBook.
Sudah tentu, anda boleh membuat cawangan kosong baharu untuk menyimpan struktur berasingan.
Tetapi anda harus ambil perhatian bahawa sentiasa ada hanya satu cawangan aktif dalam direktori tempatan, dan tidak ada kemungkinan anda mengendalikan dua cawangan pada masa yang sama.
Anda juga boleh membahagikannya kepada dua direktori.
book
Adakah kandungan direktori dijana oleh alat binaan? Kemudian anda sepatutnya dapat menetapkan laluan penjanaan, atau tulis arahan untuk memindahkan fail direktori sendiri. Akhirnya, direktori buku dan direktori di mana cawangan induk terletak diletakkan pada tahap yang sama, supaya tidak ada sarang gudang.