2017-01-31 18 views
2

假設我想在應用程序中註釋登錄驗證或硬編碼密碼,只是爲了方便在開發時立即登錄。可以「保密」是假定不變/跳過工作樹的Mercurial等價物嗎?

我不想承擔這個改變,我100%肯定我不會因爲其他原因修改源文件。 在git中,我會使用skip-worktree。我已經看到在Mercurial中提供了一個「祕密」階段,但對我來說這是一個全新的概念。我可以將其作爲「祕密」提交,並確保它永遠不會在官方回購中彈出嗎?

回答

1

「祕密」階段將整個變更集視爲祕密(所有承諾從您的機密到提示以及接下來的所有提交)。所以你將無法將它們推送到公共服務器。在推送之前,你必須將它們重新分配給「非祕密」分支,但它很煩人,容易遭受致命的錯誤。

+0

感謝您的回答..有進一步的想法,可能這對我的用例並不好,因爲我會要孩子 – lib

相關問題