我有一個公共回購(我想保持公開),但與私人回購的子模塊。我部署到Heroku(這是一個靈活的點 - 我很樂意考慮其他PaaS的,如果它能解決這個問題),我一直在遇到推動我的子模塊的問題 - 錯誤消息看起來像this。如何在不影響密碼的情況下將帶私人子模塊的公共回購推送到Heroku?
Heroku爲您提供了一種方式來add private module dependencies,但涉及到我的密碼以明文.gitmodules
文件,這顯然不是一件偉大的事情要做,尤其是公共回購。
將這些私人回購協議鏈接到我的項目中的目錄的缺點 - 如果沒有其他明智的解決方案,我可能會這樣做 - 我還可以做些什麼來:(a)公開我的公共回購,(b)讓我的私人子模塊私有,(c)在我的公共回購中不公開我的私人回購密碼?