記事へのコメント44

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    dorapon2000
    オーナー dorapon2000 書きました。

    2023/11/29 リンク

    その他
    tmatsuu
    tmatsuu Squashマージがよくないのは同意として、mainからfeature/BへのNon FFマージはrebaseでもいいんじゃないかと思いました(自分がよくわかってない可能性はある)。

    2023/12/03 リンク

    その他
    miau
    miau (略)手元で適切な strategy でマージしたら解決したりしないかな?(自信なし) https://git-scm.com/docs/merge-strategies / と書いていたのだけど勘違いしてたっぽい。この運用なら C をマージすべきではないような

    2023/12/01 リンク

    その他
    raamen07
    raamen07 いろんな知見が集まっていてこの記事の価値が高くなっている

    2023/11/30 リンク

    その他
    anoncom
    anoncom "fix"とか"merge"みたいやつまらないコミットが並ぶならsquashして意味のあるものにしてほしいけど、変更の履歴がまとまりすぎるのは分かりづらくなるからsquash mergeはなぁという気持ちと。適切な粒度でできたら良いけどね

    2023/11/30 リンク

    その他
    ropponzo
    ropponzo アプリ側の努力でSquashマージに見えるよう折り畳み表示すればいいんじゃないの?

    2023/11/30 リンク

    その他
    fuyu77
    fuyu77 GitHubでSquashマージ運用するのってロマンある(コミットの粒度を個別の開発者の性質に依らずに平準化できる)けれど、実際やってみると厄介な問題があるのか。

    2023/11/30 リンク

    その他
    nemoba
    nemoba そもそもOSSの本質がパッチ駆動などけでそれ理解せず導入しただけでは?

    2023/11/30 リンク

    その他
    threewaygood
    threewaygood 人類はいつまで成果物の価値に何ら関係のないバージョン管理のためにこんな辛い思いをし続けるのか…

    2023/11/30 リンク

    その他
    yamadadadada2
    yamadadadada2 コミットを綺麗に積んでいけば問題にならないし、そもそもPRの粒度が大きすぎる説かも / そんなことはわかってるけどできねえんだよ!という話なのかも。それはそれでわかる。なんとかやっていくしかない

    2023/11/30 リンク

    その他
    onesplat
    onesplat squashマジで筋悪よな。元々あったものを無かったことにするから種々の問題が起きるわけで。コミットログを綺麗にしたいなら各自が手元でやればいいだけだしマージコミットが邪魔とか意味わからんしな

    2023/11/30 リンク

    その他
    MzdA0w73tg
    MzdA0w73tg "Squash マージのデメリットである「詳細なコミット履歴が失われる」がコンフリクトという形で問題になりました。この状況によるコンフリクトを Squash コンフリクトと命名" なるほど。

    2023/11/30 リンク

    その他
    Magicant
    Magicant そりゃ squash と non-fast-forward マージを混ぜて使ったらコンフリクトするやろ

    2023/11/30 リンク

    その他
    yositosi
    yositosi うちもSquashマージにしてこれ困ったけど、スタッフにgit rebase --ontoを教えても解決したよ

    2023/11/30 リンク

    その他
    perl-o-pal
    perl-o-pal 一つのリポジトリを使うのは1枚のピザを分け合える人数までにするとか、別視点のアプローチがいるのかもしれない。

    2023/11/30 リンク

    その他
    hiro_curry
    hiro_curry 「気合でコンフリクトを解消する」の選択肢があることがgitの柔軟性を担保してると思ってるんで、こういう問題とは付き合い続けないといけないんだろうな。

    2023/11/30 リンク

    その他
    atsushieno
    atsushieno 開発ブランチが伸びすぎてしかも内容が雑になりすぎたときは別ブランチで意味のあるコミット単位に再編しながら再構成してsquashはせずにmainに突っ込む、雑すぎなければそのまま、が今の方針だなあ(個人開発)

    2023/11/30 リンク

    その他
    hase0510
    hase0510 no-ffマージの履歴が見づらいという人、log --first-parentじゃダメなの?

    2023/11/30 リンク

    その他
    nakag0711
    nakag0711 見た目だけの問題でわざわざ履歴の切り捨てなんてする必要ないのでは。まあレポジトリを他所にも公開するとかならともかく…

    2023/11/30 リンク

    その他
    peketamin
    peketamin やっぱ素朴なのが一番よね

    2023/11/30 リンク

    その他
    benok
    benok 自分はちゃんと意味のある単位でコミットして、プルリク出す前に自己レビューで美しい差分・コミットログにするべく心がけているのでsquashマージなんてありえないと思う。それを皆に求めるのは困難だが目指すべきかと

    2023/11/30 リンク

    その他
    akymrk
    akymrk "main から feature/α ブランチ (子) を切る", “feature/α から feature/β ブランチ (孫) を切る”

    2023/11/30 リンク

    その他
    taguch1
    taguch1 ブランチが伸びる運用はそもそも嫌い。

    2023/11/30 リンク

    その他
    wata88
    wata88 枝から枝を生やすような使い方を避けてるな

    2023/11/30 リンク

    その他
    Funyapu
    Funyapu PRの修正時にはcommitに--squashしてまとめたりしてる。が、マージ前にrebaseしなきゃなのがだるい

    2023/11/30 リンク

    その他
    t10471
    t10471 きれいなコミットログを残す苦労よりもシンプルなPRを作った方が良いと思うから、マージコミットの方が好き

    2023/11/30 リンク

    その他
    twotiger
    twotiger sqaushしてコミット履歴が消えても構わないというのは、開発期間を短くして頻繁にmainブランチにマージするってこと?

    2023/11/30 リンク

    その他
    saiid
    saiid “プルリク内のコミットは単一のコミットにまとめられてスッキリする” ←別にスッキリしない件

    2023/11/30 リンク

    その他
    queeuq
    queeuq わかりみ

    2023/11/30 リンク

    その他
    junjun777
    junjun777 私もsquashやめた。自分一人なら良いけど、まあ、(自分も含め)うっかりさんがいるので、コミットログが長くなるデメリットの方がマシ。

    2023/11/30 リンク

    その他
    yamkazu
    yamkazu Cからrebase -iしてBだけ残せばいいのだよ

    2023/11/30 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    Git の Squash マージをやめた話 - Mobile Factory Tech Blog

    こんにちは!ブロックチェーンチームでエンジニアをしている id:dorapon2000 です。最近買ってよかった...

    ブックマークしたユーザー

    • hajimepg2024/04/01 hajimepg
    • katsukiniwa2024/03/08 katsukiniwa
    • knj29182023/12/22 knj2918
    • shirokurostone2023/12/17 shirokurostone
    • toshi-toma2023/12/09 toshi-toma
    • hush_in2023/12/06 hush_in
    • fkshom2023/12/06 fkshom
    • s_hiiragi2023/12/04 s_hiiragi
    • donotthinkfeel2023/12/03 donotthinkfeel
    • k_wizard2023/12/03 k_wizard
    • kumokaji2023/12/03 kumokaji
    • tmatsuu2023/12/03 tmatsuu
    • takehirohattori2023/12/03 takehirohattori
    • mikage0142023/12/02 mikage014
    • lugecy2023/12/01 lugecy
    • takatama2023/12/01 takatama
    • Nyoho2023/12/01 Nyoho
    • mickn2023/12/01 mickn
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事