1

私は master ブランチ (これは作業コピーです) を持っています。その後、ある時点で topic という名前の別のブランチを作成し、その下で作業していました。

しかし、昨日、マスターブランチでリベースを行いました。プロジェクトをビルドすると、マスター ブランチではビルドできますが、トピック ブランチではビルドできません。

何が問題になる可能性があるか教えてもらえますか? ある人は、最新のトピック ブランチを維持する必要があると提案しました。わからない; 最新(マスターまたはリモート)の条件は何ですか?どうすればgitでできますか?

私はそれをグーグルします。しかし、どのコマンドが私を救うのか意味がありませんか?

前もってvmに感謝します。

詳細: 私のマスター ブランチ (master_branch) が進化しました。しかし、私のローカル ブランチ (topic_branch) には、私が作成した特定のコミットのみが含まれています。したがって、マスター ブランチ (master_branch) の最新の変更の一部は、他のリポジトリと統合するために必要です。したがって、私のビルドは topic_branch で失敗します。

4

2 に答える 2

0

エラーについて多くの情報を提供していませんが、master に対してリベースに成功した場合、トピック ブランチは最新です。しかし、最新であるからといって必ずしも機能するわけではありません。私の推測では、マスター ブランチの最近の変更は、トピック ブランチの変更と互換性がありません。マスター ブランチはビルドできますが、トピック ブランチはビルドできないため、問題はトピック ブランチのどこかにあります。

于 2012-07-10T05:20:22.623 に答える
0

あなたは「マスター ブランチをリベースした」と言いました。つまり、マスター ブランチで作業しているときに「git rebase $other_thing」を実行した場合は、おそらくトピック ブランチに切り替えて、そこで「git rebase master」を実行する必要があります。そうしないと、トピック ブランチがマスター ブランチの下位レベルになります。

于 2012-07-24T19:39:56.047 に答える