2016-10-01 4 views
0

でのみGithubのためのサブフォルダを除外します。は、私はGitHubのとのBitbucketリポジトリの両方にプッシュされたプロジェクトを持っている.gitignore

私の問題は、後で完全にスタンドアロンのものになるサイドプロジェクトを開発するためにこのレポを使用していますが、今は私がこのプロジェクトのリソースを大量に使用しているためです。私はGithubのこのレポでこの新しいプロジェクトのコードを隠したいと思っています。これは一般公開されているからです。 .gitignore内にGithub固有の接頭辞がいくつかありますか?

新しいプロジェクトの新しいリポジトリを作成するよりも、新しいプロジェクトを作成するよりも、新しいプロジェクトのための共通のコードが大幅に保存されます。

+0

このヘルプをしていますか? http://stackoverflow.com/questions/7965431/repo-specific-ignore-files-in-git – RichArt

+2

申し訳ありませんが、Gitはツリー全体を管理しています。あなたが求めているのは、ホスティングプロバイダのディレクトリを本質的にバージョンアップすることです。 :-( – jszakmeister

答えて

2

後で完全にスタンドアロンになるサイドプロジェクトの場合は、スーパープロジェクトを依存関係として参照する必要があります。

これは、新しいリポジトリを作成してプライベートリモートにプッシュすることを意味します。次に、あなたの公共図書館を含むように、少なくとも3つの方法を持っている:

  1. はNPM、作曲、宝石、または任意の言語のために最善であるような依存関係のマネージャーを使用してください。

  2. submodules

  3. subtrees

関連する問題