簡體   English   中英

僅使用.gitignore排除Github的子文件夾

[英]Exclude a subfolder only for Github with .gitignore

我有一個同時推送到Github和Bitbucket倉庫的項目:

git push github master
git push bitbucket master

Github是公開的,Bitbucket是私有的回購。

我的問題是,我使用此存儲庫來開發一個副項目,該子項目在里面將是一個完全獨立的項目,但是現在我正在大量使用該項目的資源,因此這就是為什么我在這里開始新項目的粗糙代碼。 我只想從Github中將此新項目的代碼隱藏在此回購中,因為這是公開的。 .gitignore是否可以使用某些Github特定前綴?

如果不可能,那么我將為新項目啟動一個新的存儲庫,但是現在它為新項目保存了許多通用代碼。

對於內部項目(以后將成為完全獨立的項目),您應將超級項目作為依賴項引用。

這意味着繼續創建新的存儲庫,並將其推送到專用遠程服務器。 然后,您至少有3種方式可以包含公共圖書館:

  1. 使用依賴管理器,例如npm,composer,gem或最適合您的語言的任何東西。

  2. 子模塊

  3. 子樹

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM