0

Gerritのブランチに変更を送信すると競合が発生するのに、ローカルでそのブランチに変更をリベースすると、gitは競合なしで早送りリベースを実行できますか?

Gerrit送信の動作は、gitのマージとは異なります。なんで?

4

1 に答える 1

2

Gerritは、マージ/リベースに関して非常に保守的です。コミットによってファイルが変更され、マージしようとしているブランチでも変更されている場合、gitが競合を自動的に解決できる場合でも、Gerritは競合で失敗します。これは非常に安全です。

Gerritの新しいバージョンでは、この安全性チェックをオフにし、Gerritにgitの自動マージ結果を信頼させる構成があります。

于 2011-10-29T02:30:16.857 に答える