现Git仓库提交历史如上面所示,请问具体怎么整理这些交错历史?
この写真には送信履歴がギザギザになっているので、これを整理する良い方法がありません。実際、この送信履歴は倉庫の作業プロセス全体を反映しているため、これは問題ありません。 クリーンなコミット履歴を取得したい場合は、ブランチを統合するときに git rebase变基操作,而不是git merge マージ操作を使用することをお勧めします。もちろん、この提案は、図にあるような乱雑なコミット履歴を避けるためだけです。 リベース操作の使用については、Progit ブックで詳細なチュートリアルを見つけることができます。
git rebase
git merge
この写真には送信履歴がギザギザになっているので、これを整理する良い方法がありません。実際、この送信履歴は倉庫の作業プロセス全体を反映しているため、これは問題ありません。
クリーンなコミット履歴を取得したい場合は、ブランチを統合するときに
git rebase
变基操作,而不是git merge
マージ操作を使用することをお勧めします。もちろん、この提案は、図にあるような乱雑なコミット履歴を避けるためだけです。リベース操作の使用については、Progit ブックで詳細なチュートリアルを見つけることができます。