[過去ログ]
Git 17 (1002レス)
Git 17 http://mevius.5ch.net/test/read.cgi/tech/1599016710/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
645: デフォルトの名無しさん [sage] 2021/04/24(土) 07:12:17.73 ID:lum8vFBO > コミットの単位が適切であれば…苦労することはない、の部分が理由としては弱い気がするので。 「コミットの単位が適切であれば苦労することはない」は理由じゃなくて事実 逆マージってログを見ないでしょ? 残っていればOK。あとから頑張れるはず(希望。実際には頑張ったことはない) 見ないログはなんの役にも立たないし汚いログも見れないのでこれも役に立たない >feature実装と解消を分けて考えられるので、 分けて考えてる時点でダメじゃん リベースしてしまえば、実装だけしか考えなくて良くなる バグが見つかった時、実装と解消の2つがあれば 実装のバグかも知れないし解消のバグかも知れない。 バグの可能性が2つに増えてしまっている リベースしてしまえばそれがなくなる > あ、適切という言葉に客観性がほしいという意味です。 いきあたりばったりで作業するなということ どうせ、こう修正した、気分が変わってやり直した、レビューの指摘があったから変えた バグが見つかって対応した。って同じ箇所を何度も修正したのがコミットに残ってるんでしょ? このコミットをあとから見て役に立つとでも思ってんの? 一連のブランチである箇所のコードを修正しているコミットを一つに保つように 随時リベースしていれば何も困らない。masterが更新されるたびにリベースしていれば 何も困らない。コンフリクトがほぼ発生しない。それが適切ということ http://mevius.5ch.net/test/read.cgi/tech/1599016710/645
649: デフォルトの名無しさん [sage] 2021/04/24(土) 19:46:18.78 ID:lum8vFBO > >>646の仰るとおり複雑なコンフリクトであれば逆マージにしてそれ以外はリベースすると言うのが個人的な結論になりそうです 複雑なコンフリクト=開発に失敗したブランチ 開発に失敗したから逆マージするしか手がなくなってる 仕事だと期日まで仕上げろと言われて、みんな諦めるが これがきっちりとしたオープンソースの開発だと、そんなものマージできませんでリジェクトされる http://mevius.5ch.net/test/read.cgi/tech/1599016710/649
650: デフォルトの名無しさん [sage] 2021/04/24(土) 19:50:06.67 ID:lum8vFBO >>646 > コンフリクト解消のコミットでバグを作り込みやすいと考えるのか、 「コンフリクトの解消でバグが発生」という事自体がナンセンスだよね だって開発自体は問題ないって認識なんでしょ? 開発自体に問題ないのに、コンフリクトでバグが発生するというのなら それはもはや、コンフリクト解消という名の追加開発じゃんw 開発終わってるのに開発続けてどうするの マージが問題なく完了できるという所までが開発でしょ? http://mevius.5ch.net/test/read.cgi/tech/1599016710/650
651: デフォルトの名無しさん [sage] 2021/04/24(土) 19:59:19.02 ID:lum8vFBO >>647 > その上でもやはり、あるfeatureリリースによって別の機能がデグっていることが判明した場合などにおいて、逆マージコミットが残っていた方がよいのではないかと思いました > コンフリクト解消にてうっかり失敗したのか、新機能実装において意図を持って変えたのかが明確になるからです いやさ、なんでコンフリクトが発生するのか理解してないの? masterとブランチの両方でコードを修正したときなんだが masterの修正は他の人がやってる。 コンフリクトが発生するってことは、他の人がやった開発内容を把握してないということ コンフリクト解消時に他の人がやった開発内容を把握するなんて大変な作業をやるんか? 同じ箇所を修正してるのに、お前のコードはその他人の開発内容を踏まえた修正になってないだろ ちゃんとテストしてるんか?してるわけないよなコンフリクト解消時に判明するぐらいなんだから コンフリクト解消時に、ついでに一緒にって追加開発するなよ 近い場所を修正したときなど、簡単な修正が必要なコンフリクトは発生することはあるが あとからコンフリクト解消の内容を精査するなんてことがあること自体がおかしい http://mevius.5ch.net/test/read.cgi/tech/1599016710/651
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.162s*