3

すでにこれらの質問をチェックしました:

git pull --rebase はいつ使用する必要がありますか?

リベースを実行した後、Git コミットが同じブランチで複製される

`git pull --rebase` で問題が発生するのはいつですか?

しかし、私が理解できないのは、常にすべきだと言う人もいればgit pull --rebase、引っ張るときにデフォルトオプションとして設定する人もいれば、問題を引き起こしていると言う人もいるということです。

私は git log で重複したコミットの問題に直面しています。それは、私たちがす--rebasingべき場所が間違っているためだと思います。 rebase はコミットをレプリケートします。pullgit pullgit pull --rebase

シナリオ:

  1. 仕事を始めて何か新しいことをする前に、他の開発者の変更をプルする必要がありgit pull --rebaseますgit pull。なぜ?
  2. 作業してコミットし、プッシュすることに決めたが、git から最初にプルするように求められた場合、 git pull を使用する必要があります--rebase or git pullか? なぜ?
  3. 仕事とコミット、仕事とコミット(ループ)、そして仕事の途中で、仕事を続ける前に誰かの変更が必要git pullですgit pull --rebase。なぜ ?

ありがとう

4

1 に答える 1