0

サブモジュールであるgitプロジェクトがあり、アップストリームから更新する必要があります。このサブモジュールには、私ともう 1 人の 2 人の開発者が取り組んでいます。

git pull を使用した更新では、マージの競合を解決する必要があります。私はコードの一部を知っており、彼は他の部分を知っているので、マージを解決するには、一緒に座るか、それを行う別の方法を見つける必要があります。

助言がありますか?

4

1 に答える 1

0

使ってみることをお勧めします

git pull --rebase

これにより、小さなハンクを管理し、どの特定のコミットが問題を引き起こしているかを確認できるようになります。また、履歴が合理化されます。これにより、コードの不一致が個々のコミットのレベルまで単純化されるため、誰でもどの行が正しいかを推測できるほど単純になるはずです。次に、リベースの結果をプッシュバックし、他の開発者に結果のコードをレビューしてもらうことをお勧めします。そして最後にもちろんテストします

于 2012-10-24T18:19:31.217 に答える