2017-08-27 5 views
2

私はフォルダの束を持っているリポジトリを持っていますが、それらのフォルダの1つのみのリリースを作成したいと思います。Githubは特定のフォルダを解放します

よりシンプルな物語、それがゲームサーバのためだ、と私は選手たちに、クライアントのダウンロードを提供する方法として、クライアントのリリースを作成したいです。

+0

「リリース」とは「タグ」を意味しますか? –

+0

別々にリリースできる場合は、別々のリポジトリにする必要があります。パッケージ管理ツールを使用して理想的にそれらを引き出します。または[リポジトリに他のリポジトリを作成するオプション](https://git-scm.com/book/en/v2/Git-Tools-Submodules)があります。 – Schwern

+0

リリースでは、リポジトリ内の特定のフォルダのみが利用可能になるように、圧縮されたファイルを作成します。 おそらく詳細を表示すると役立ちます。 https://github.com/crosenblum/kalbase私のメインリポジトリです。 しかし、私はこのフォルダへの変更のzipファイルリリースを作成したいと思います。 https://github.com/crosenblum/kalbase/tree/master/client – crosenblum

答えて

0

client/ folder contentは、プロジェクトの残りの部分から再構築することができた場合は、理想的には、それはバージョン管理すべきではありません。

バージョン管理されているかどうかにかかわらず、リリースアーティファクト(ここではclient/フォルダのzip)を作成し、GitHubリリースとしてリポジトリに公開することができます。
Creating Releases」を参照してください。それはあなたがの正確なバージョンにそのzipファイルを関連付けるために、あなたのレポで最初のタグを作る想定

はレポを言いました。

+1

どうすればいいですか、あなたの言ったことのほとんどは、私にはっきりと聞こえません。あなたはそれをより明白に言うことができますか、実際にどのような措置を取る必要がありますか? – crosenblum

+0

@crosenblum https://help.github.com/articles/creating-releases/ではどのようなステップが不明ですか? – VonC

+0

ブランチ、タグなどへの参照があります。 – crosenblum

関連する問題