2

ユースケースは次のとおりです

開発ブランチからプルし、コードを変更してからプッシュします

数日後、私は戻ってきて、git ステータスを確認しました。これは、マスター ブランチより 1 コミット進んでいることを示しています。明らかに、数日間マスターからプルしていません。

変更を加える前に、 rebase 、 git pull --rebase origin master を使用して git pull を実行することにしました。

問題は、ローカル リポジトリ ブランチで行ったコミットがマスターの上に移動するのか、それとも既にプッシュしているため、グローバル マスター/リモート ブランチの先端に到達するだけなのかということです。

私はリベースの概念に慣れていないので、これを説明してください。

4

2 に答える 2