2

生成されたファイルを git リポジトリにコミットするのは悪い習慣だと考えられていることは知っています。しかし、バワーにどう対処するのですか?

dist/現在、私のライブラリは、ファイルによって無視されるディレクトリに組み込まれてい.gitignoreます。生成されたファイルをリポジトリにプッシュしたくありません。問題は、ライブラリが bower コンポーネントとしても配布されていることです。

新しいバージョンがリリースされたときに、生成されたアセットを bower コンポーネントで参照するにはどうすればよいですか? これらのファイルを保存するために別のリポジトリを作成する必要がありますか? これらのファイルを git タグ付きバージョンにコミットする必要がありますか?

4

2 に答える 2

4

あなたはすでにあなたの選択について言及しました。本当に最善の方法はありません。お好みのものをお選びください。新しいリポジトリを作成するか、/distフォルダーをコミットします。どちらにも長所と短所があります。リポジトリを作成すると更新が面倒になり、コミットするとリポジトリが肥大化します。

Bower チームは、この問題を解決するサーバーにリリースを公開する方法に取り組んでいます。

于 2013-09-26T23:34:32.190 に答える
0

ビルドされたファイルをコミットすることは悪い習慣であるという考えに異議を唱えたいと思います。この質問でそれを行います。

ビルドされたファイルを git で処理する方法については、この優れた投稿も確認してください。

于 2014-01-21T13:30:25.903 に答える