v0.2現在の状況を確認してみましょう。version.txtさて、ここからが本題です。メインプロジェクトの変更を反映させます。いいと考えてしまうわけです。どのような問題が生じるかも試してみます。別のブランチを切ってタグを打っておきます。ない変更なのでよろしくないです。コミットなのか把握しにくいです。メインプロジェクトのバージョンアップの度にこのような作業が発生すると思うと気が重くなります。元の状態に戻しておきます。付けた場合のみ試してみます。入っているのダメですね。コンフリクトが多いので辛いです。サブプロジェクトを開発している身であればメインプロジェクトのコミットでコンフリクトが起きると本当に辛いでしょう。再度、元の状態に戻しておきます。使うのが良いでしょう。なくなっているし、ログもすっきりしてるし、コンフリクトもないし言うことないですね!このやり方であれば、メインプロジェクトが何度バージョンアップしても、サブプロジェクトの最初のコミットさえ覚えておけばメインプロジェクトの前のバージョンにはあるけど次のバージョンには存在しないという謎のコミットのことも考えなくて済みます。変更を反映してしまうと一気にカオスになります。ような形でメインとなる開発ブランチを1つにして、メインプロジェクトのバージョンアップの度にブランチを変更するというのは避けたい気もしますが、とりあえずこんな形で開発を進めるのが良いのかなぁと思います。メインプロジェクトを加えるのもありかなぁという気もします。このような境遇のサブプロジェクトの運用方法についてもっと良い方法があればご教授お願いします><おまけ今回の例のような状態を作りたい方は次のスクリプトを実行すると作成できます!上記のコードをひとまとめにしただけですが・・・。プラグインを作ってみた※このエントリーははてなダイアリーから移行したものです。(a_bicky)都内のソフトウェアエンジニア。使ったサービス開発に従事。っぽいこともやったり。R言語上級ハンドブック共著者。