間マージは、次のシナリオを仮定しますGitは2つのフォルダではなく、枝
私はproject
という名前のディレクトリを持っているgitのプロジェクトを持っています。このdirの中で私はいくつかのコミットを作った。 次に、cp -r
でこのディレクトリをproject-with-feature-b
というディレクトリに複製しました。つまり、手動でブランチを作成しました。
今、2つのブランチのように2つのフォルダをマージしたいのですが、gitを使用する方法はありますか?
私の問題の詳細です。私はそれを複製するためにgit-svnツールで使用しているsvnリポジトリを持っています。そして私は-T/-b/-tオプションを使うことはできませんが、私はマージをしたいと思います。
'project'と' project-with-feature-b'でgitリポジトリを初期化し、 'project'で' git pull-project-with-feature-b'を実行できますか? –
この回避策の問題は、マージを改善するために 'project-with-feature-b'のストーリーを使用しないことです。 –
'git pull --rebase project-with-feature-b'を試しましたか? 2つのプロジェクトの結合履歴を保存する必要があります。 –