我有一個項目,我想把它放到2個倉庫中:公共和私人。該項目有一些私人文件,我不希望任何人看到這就是爲什麼我必須創建一個私人存儲庫,並將其中的文件。同樣,我希望項目能夠在我的投資組合中,所以僱主會更輕鬆地評估我的技能,並且我也會創建一個公開的個人資料。一個項目,不同的倉庫
所以我必須用.gitignore
,不是嗎?但它足夠安全嗎?我認爲如果我將項目提交到私有存儲庫,然後將一些文件添加到.gitignore
並將其提交給公共目錄,那麼可以從歷史記錄中檢索那些來自gitignore
的文件,對嗎?所以即使在公共倉庫中,每個人都可以看到他們不是我想要的東西。無論如何,我必須在我犯下這些文件之前不斷地從這些文件中添加或刪除這些文件,這很容易。
我該怎麼做?