Bagaimana cara saya menambahkan submodul Git untuk tag atau commit tertentu?
git
version-control
Peter Mortensen
sumber
sumber
Jawaban:
Repositori submodul tetap dalam status HEAD terpisah yang mengarah ke komit tertentu. Mengubah komit itu hanya melibatkan memeriksa tag atau komit yang berbeda, lalu menambahkan perubahan ke repositori induk.
git-status
di repositori induk sekarang akan melaporkan pohon kotor:Tambahkan direktori submodul dan berkomitmen untuk menyimpan penunjuk baru.
sumber
Dari Two Guys Arguing - Tie Git Submodules ke Commit atau Branch Tertentu .
sumber
git submodule add -b some_branch git://some_repository.git some_repository
git submodule add -b
ada tanda atau sha1hash. Ini hanya bisa mengambil satu cabang.-b
cabang pendukung dan bukan tag atau komit shas adalah fitur bukan bug (sebenarnya-b
adalah singkatan dari--branch
).