Git rebase 是什么?
在合并更改时,用于整合历史记录的操作是rebase,它可以合并其他分支并整理历史记录。
git rebase <ブランチ名>
小心警惕
不要对已经提交到GitHub的提交进行rebase,否则会导致无法进行推送。
使用合并和使用合并与。
使用合并和使用合并与是可以根据不同的情况来决定的。
如果想要保留工作历史,可以使用合并操作。如果想要清理历史记录,可以使用变基操作。
-
- プッシュしていないローカルの変更にはリベースを使う
-
- プッシュした変更はマージを使う
- コンフリクトが起きそうな場合はマージを使う→リベースでは複数コミットでコンフリクトが発生する可能性があるから