使用 .gitignore 仅排除 Github 的子文件夹
Exclude a subfolder only for Github with .gitignore
我有一个项目被推送到 Github 和 Bitbucket 存储库:
git push github master
git push bitbucket master
Github 是 public,Bitbucket 是私人仓库。
我的问题是我使用这个 repo 开发了一个副项目,稍后将在其中成为一个完全独立的项目,但现在我正在大量使用这个项目的资源,所以这就是为什么我在这里开始新项目的粗略代码.我只想在 Github 中隐藏这个 repo 中的这个新项目的代码,因为那是 public。是否可以在 .gitignore
内使用某些 Github 特定前缀?
如果不可能,我会为新项目创建一个新的存储库,但现在它为新项目保存了大量通用代码。
对于您的副项目(稍后将成为一个完全独立的项目),您应该将您的超级项目作为依赖项进行引用。
这意味着继续创建新的存储库并将其推送到私有远程。那么你至少有 3 种方法来包含你的 public 库:
使用 npm、composer、gem 或任何最适合您的语言的依赖管理器。
我有一个项目被推送到 Github 和 Bitbucket 存储库:
git push github master
git push bitbucket master
Github 是 public,Bitbucket 是私人仓库。
我的问题是我使用这个 repo 开发了一个副项目,稍后将在其中成为一个完全独立的项目,但现在我正在大量使用这个项目的资源,所以这就是为什么我在这里开始新项目的粗略代码.我只想在 Github 中隐藏这个 repo 中的这个新项目的代码,因为那是 public。是否可以在 .gitignore
内使用某些 Github 特定前缀?
如果不可能,我会为新项目创建一个新的存储库,但现在它为新项目保存了大量通用代码。
对于您的副项目(稍后将成为一个完全独立的项目),您应该将您的超级项目作为依赖项进行引用。
这意味着继续创建新的存储库并将其推送到私有远程。那么你至少有 3 种方法来包含你的 public 库:
使用 npm、composer、gem 或任何最适合您的语言的依赖管理器。