1
ブランチへのコミットがなくなる場合のみ?Git、いつrebaseを使うべきですか?
これは、 のブランチブランチ(公開ブランチ)がrebase
に適していないことを示します。
rebase
を使用する際の制限事項はありますか?
ブランチへのコミットがなくなる場合のみ?Git、いつrebaseを使うべきですか?
これは、 のブランチブランチ(公開ブランチ)がrebase
に適していないことを示します。
rebase
を使用する際の制限事項はありますか?
リベースを使用する場合の唯一の問題は、履歴を変更することだけです。 あなたがマスターブランチにいない限り、履歴を保持することをお勧めします。いつでもリベースすることができます。 コミット日付を保持するためにgit rebase --committer-date-is-author-dateを使用する
コミット日付を締めすぎて、それらを対応する著者日付にリセットする場合は、
git filter-branch --env-filter 'GIT_COMMITTER_DATE = $ GIT_AUTHOR_DATE; export GIT_COMMITTER_DATE '
ブランチへの新しいコミットがあるかどうかは関係ありません。リベースを使用する理由は、ブランチへのコミットを、ブランチに取り込むすべての新しい変更の上に維持することです。 – s5v