[過去ログ]
Git 16©2ch.net (1002レス)
Git 16©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1502726047/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
697: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 02:12:28.92 ID:Qfy1TG6f0 githubで本家にPR出して、しかしやりとりのなかで revertだとか再コミットだとかでヒストリーが伸びて、 本家側は最後の1コミットだけをマージする、ということはできるんだろうか? http://mevius.5ch.net/test/read.cgi/tech/1502726047/697
698: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 02:35:58.34 ID:Qfy1TG6f0 githubでOSSを修正したい場合、 さらにそのOSSをカスタムしたソフトウェアを作りたい場合、 フォークを2つ作るべき? http://mevius.5ch.net/test/read.cgi/tech/1502726047/698
700: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 02:58:02.56 ID:Qfy1TG6f0 例えばコミット1をPR、問題点が指摘される、コミット1をrevertしてコミット2を作る。 このときコミット2だけをマージして欲しい。 ところがgithubの画面上ではコミット1もrevertもコミット2も表示される。 その一連のヒストリーが表示されてしまう。 さらに、PR中に本家の追従をしてマージコミットが入るかもしれない。 http://mevius.5ch.net/test/read.cgi/tech/1502726047/700
701: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 03:17:05.13 ID:Qfy1TG6f0 git使うとヒストリーを適切に保つ必要が出てきて 開発が難しくなる http://mevius.5ch.net/test/read.cgi/tech/1502726047/701
702: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 03:23:35.65 ID:Qfy1TG6f0 実際の作業ヒストリーは紆余曲折を経ているわけで、 自分のforkリポジトリにそういうヒストリーがあるのは妥当。 追跡しやすいし。 ところが本家にマージする段階ではヒストリーを圧縮して1コミットにしたい。 でもそんな操作できなかった。 しかもPR中にも紆余曲折してヒストリーが伸びる。 どうやってヒストリーを圧縮すれば? http://mevius.5ch.net/test/read.cgi/tech/1502726047/702
703: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 03:36:54.35 ID:Qfy1TG6f0 squashするとマージした人がAuthorになるという記事があったが コミットした人になると言ってる記事もあるな https://qiita.com/ko-he-8/items/94e872f2154829c868df#squash-and-merge >この時、マージコミットSのAuthorはBになります https://qiita.com/pshiko/items/1e9acd114b7e85884866 >最近某OSSに出されたPRが、git merge --squash <branch> でマージされたことにより、コミットのAuthorが書き換えられてしまった http://mevius.5ch.net/test/read.cgi/tech/1502726047/703
707: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 04:53:17.89 ID:Qfy1TG6f0 git難しい コミット内容に問題があり修正したい →修正&動作確認成功 →前のコミット内容は単に要らなくなったからrevertしよう →作業ディレクトリで変更されているせいでエラー →じゃあrevertじゃなくて新たなコミットで みたいな。revertダメなんだ、みたいなのが多い。 分かる?gitのために発想を制限される感じ。 作業手順を見通せるようになるには相当な経験を積む必要がある http://mevius.5ch.net/test/read.cgi/tech/1502726047/707
708: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 04:58:45.67 ID:Qfy1TG6f0 しかも人によってrevertした方がヒストリー的に好ましいというかもしれない でも作業手順上、revertしていいのかは新しい変更内容で動作確認をした後じゃないと 分からないから、revertは自然じゃない。 http://mevius.5ch.net/test/read.cgi/tech/1502726047/708
710: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 06:03:00.33 ID:Qfy1TG6f0 ”見通せる”の意味が分かってないのか http://mevius.5ch.net/test/read.cgi/tech/1502726047/710
711: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 06:04:57.03 ID:Qfy1TG6f0 作業の履歴はコードベースでどんな間違いが起こりやすいかが分かる rebaseで履歴を消すというアイデアは同意できない http://mevius.5ch.net/test/read.cgi/tech/1502726047/711
715: デフォルトの名無しさん (ワッチョイ 13b9-9b2Z [123.1.16.202]) [] 2019/05/27(月) 12:38:42.12 ID:Qfy1TG6f0 コードの変更は本家のヒストリーで分かるから forkリポジトリに細かい履歴が残っているのは基本的に良い事 http://mevius.5ch.net/test/read.cgi/tech/1502726047/715
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.263s*