Rails3 プロジェクトを 4 に更新し、同時にクリーン スタート プロジェクトをまとめて作成します。したがって、私の解決策は、新しい rails4 プロジェクトを作成し、以前のプロジェクトで必要なものを 1 つずつ転送することです。
新しい rails4 プロジェクト用に新しいブランチを作成することを考えていましたが、最終的に完了したら、それを master に戻してオーバーライドします。私は2つの解決策を考え出しましたが、両方の影響がどうなるかはわかりません. どちらを実装する必要がありますか?
- 新しいブランチを作成し、プロジェクト
git checkout -b v2
で実行するだけです。git rm -rf
新しい Rails アプリを起動してコミットするか、 - --orphan を使用しますか? 最近、gitでこのオプションを見つけました。
git checkout --orphan v2
そのため、プロジェクトでも doを使用しgit rm -rf
、新しい Rails アプリを開始してコミットします。
基本的にはほとんど同じに見えますが、それらをマスターにマージしたり、既にマスターをオーバーライドしようとするとどうなるのだろうかと思っていました。