私は比較的 github に慣れていません (私は自分の Rails アプリをレポジトリにプッシュしており、定期的にプッシュして最新の状態に保ちます。「コミット」メッセージは、自分がどこにいるのかを確認するのに非常に便利です)。すべてを台無しにすることなく、次の段階を正しく実行しようとしていることを確認します。
歴史: 数か月前、ソフトウェア開発会社からプロジェクトのソース コードが送られてきました。これは Project_v_1 と呼ばれます。何ヶ月もの間、私は css/javascript/html の変更を行ってきました - モデルとコントローラーはまだ私には向いていません!
しかし、私はかなりの量の作業を行っており、前述したように、定期的に更新しています。Project_v_1 はマスター ブランチです (実際、リポジトリ内の唯一のブランチ)
今、ソフトウェア会社から Project_v_2 を受け取るところです。Project_v_1 に加えた変更を最大限に Project_v_2 に反映したいと考えています。行ったファイルの変更を手動で探し出し、それらを P_v_2 にコピー アンド ペーストする必要がありますか?
または、次のようなことができますか:
- 私のリポジトリに新しいブランチを作成します: P_v_2
- P_v_2 をそのブランチに配置します。
- P_v_2 と私のマスター (P_v_1) をマージします。
私は傷ついていますか?私の問題に対する簡単な解決策があると考えるのは、少し奇跡的に思えます。
ありがとう、C