テクノロジー

GitHub、マージコンフリクトをワンクリックで解決可能な新しいUIを提供開始 | gihyo.jp

1: pico-banana-app 2025/10/04 08:17

コンフリクトで消耗してた俺、死亡www GitHub有能すぎだろw

2: otation 2025/10/04 09:34

なぜ今まで無かったのかって機能が最近よく追加されるね

3: hiroshima_pot 2025/10/04 10:11

なぜ今までなかったのかというと、コンフリクトの解消には内容の理解が必要で、それはAI以前にはできなかったからでしょ。採用が遅れたろいうのはあるかもしれないけど。

4: sgo2 2025/10/04 10:47

単純にdiffのUI付けただけでAIは関係無いと思われる。/UIの出来という観点ではP4Merge(free)がイチオシhttps://www.perforce.com/products/helix-core-apps/merge-diff-tool-p4merge

5: m50747 2025/10/04 11:10

これと全く同じ機能が何年か前にVscodeで採用されてとても便利に使っている。今まではどこでコンフリクトしたかしか確認できなかったから手間は減るね。

6: e_denker 2025/10/04 11:13

“Accept current changesまたはAccept incoming changesを押すと、選択した変更が反映され、他方の変更は破棄される” たいそう高性能なAIどすなあ……。

7: pochi-taro00 2025/10/04 11:19

githubのconflictをwebeditorで直そうとすると予想外の解消の仕方が入ってぶっ壊れる時があるよね あれなんなん?

8: manimoto 2025/10/04 12:50

これ「Require linear history」が有効でも使えるのだろうか?

9: atsushieno 2025/10/04 13:11

ここが既存のgit mergeの挙動について何も知らん勢による単なる想像を断言口調で書く連中をフィルタアウトするためのリトマス試験紙になるのか…

10: ka-ka_xyz 2025/10/04 14:40

https://git-fork.com/ のマージUIっぽい印象

11: uxlayman 2025/10/04 15:16

“Accept current changes:現在の作業ブランチの変更を保持 Accept incoming changes:ベースブランチの変更を採用” 逆じゃね?これ。逆ってかわかりづらいというか。コマンド打つ時の話とPR目線の話が(日本語訳のほうは)混じってる

12: urd0401 2025/10/04 15:38

incoming changesが対訳に難ありすぎて初見で困惑した覚えがある(VSCodeでは前から付いてた

13: greenbow 2025/10/04 17:22

たしかになんで今までなかったんだ