0

複数のプロジェクトで使用されるスクリプトの一部を追跡するために git を使い始めました。git には完全なプロジェクトはありません。マルチプロジェクト ファイルだけです。これらのファイルを git から取得して、さまざまなプロジェクト間でファイルのローカル インスタンスを更新しようとしています。

例: 私のスクリプトの 1 つは JavaScript InputManager です。このマネージャーは、私が取り組んでいるすべての異なるプロジェクトで変更および更新されますが、それらはすべて最新バージョンである必要があります。

git から InputManager の最新バージョンを取得し、そのバージョンを更新して、他のプロジェクトでも更新されるようにする方法はありますか?

前もって感謝します。

4

2 に答える 2

0

変更を行うローカル リポジトリが 1 つあります。(そしておそらく、変更をプッシュする別の「公式」のものです。)

すべてのプロジェクトには、リポジトリの別のクローンが含まれています。そのようなリポジトリを更新する場合はgit pull、それぞれで a を実行する必要があります。

于 2013-11-14T13:46:42.060 に答える
0

1 つのオプションは、それらを gem に変換し、他のプロジェクトで bundler を使用して gem を取り込むことです。

gem の作成: http://guides.rubygems.org/make-your-own-gem/

レールの外でバンドラーを使用する:

http://technotales.wordpress.com/2010/08/22/bundler-without-rails/

Bundler: レールなしで使用するには?

バンドラー自体: http://bundler.io/

nb通常、それほど多くのリンクを投稿することはありませんが、この場合、私の回答の最初の行はすべてを言い、再グーグルすることができます.

于 2013-11-14T13:54:05.727 に答える