コミットはスナップショットで、rebaseなどでは内部で差分を計算して適用したものをスナップショットしている。git内部でいつでも差分を計算できることが重要で、rebaseでコミットの入れ替えができるのはこのおかげか。

te2ute2u のブックマーク 2021/01/07 10:46

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

コミットはスナップショットであり差分ではない

    Git は紛らわしいという評判です。用語や言い回しが意味するものと、そこから想像する挙動が違ってユーザーが混乱すると言われます。これは、git cherry-pick や git rebase のような「履歴を書き換える」コマン...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう