ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。
Git - Fast Version Control System
http://git-scm.com/
◆関連サイト
Pro Git - Table of Contents
http://git-scm.com/book/ja
Git入門
http://www8.atwiki.jp/git_jp/
◆前スレ
Git 13
http://echo.2ch.net/test/read.cgi/tech/1439563364/
Git 14
http://echo.2ch.net/test/read.cgi/tech/1457412803/
VIPQ2_EXTDAT: default:vvv:1000:512:----: EXT was configured
Git 15©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ)
2017/02/05(日) 05:22:15.65ID:AxwpDksc02デフォルトの名無しさん (ワッチョイ)
2017/02/05(日) 06:30:39.79ID:Aiaziz9C0 < `∀´>ニダー
3デフォルトの名無しさん (ワッチョイ)
2017/02/05(日) 14:05:34.08ID:k22lvY+904デフォルトの名無しさん (ワッチョイ)
2017/02/05(日) 15:38:55.62ID:+MDXuZ600 rebaseを使いこなして初めて
gitを使えるようになったと言える
gitを使えるようになったと言える
5デフォルトの名無しさん (エムゾネ)
2017/02/05(日) 15:39:17.20ID:uN/SMrchF >1 乙py
6デフォルトの名無しさん (ワッチョイ)
2017/02/07(火) 10:05:09.07ID:rbbJBTTu0 gitlab復旧作業8時間実況すげ
https://www.youtube.com/watch?v=nc0hPGerSd4
https://www.youtube.com/watch?v=nc0hPGerSd4
7デフォルトの名無しさん (ワッチョイ)
2017/02/07(火) 11:25:57.76ID:HoZye2uF0 rebaseの使い途がそんなにないんじゃね
コミットが何百もあったときにrebaseで綺麗にできると思えん
squashはresetでできる
使えるのは過去のコメントを編集するときくらいか
コミットが何百もあったときにrebaseで綺麗にできると思えん
squashはresetでできる
使えるのは過去のコメントを編集するときくらいか
8デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 03:26:19.24ID:EqksEKaR0 >>7
コミットが何百もあるブランチを
マージするってのがそもそも間違いだよね?
そのどでかいブランチから、小さく機能を抜き取って
小さなブランチにしてマージするべきだよ。
そのときにcherry-pickを使うのは当然ながら
抜き取ったあとの整理でrebaseも行う
コミットが何百もあるブランチを
マージするってのがそもそも間違いだよね?
そのどでかいブランチから、小さく機能を抜き取って
小さなブランチにしてマージするべきだよ。
そのときにcherry-pickを使うのは当然ながら
抜き取ったあとの整理でrebaseも行う
9デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 03:53:20.12ID:TcrM+SWf010デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 11:32:37.78ID:glAhqeU30 何かそういう、ブランチを整理するときのワークフローで分かりやすいドキュメントってないですか?
いつもいろんなgit操作を試行錯誤してしまって、本題がコミットすることからブランチ整理することにずれていってしまうので。
いつもいろんなgit操作を試行錯誤してしまって、本題がコミットすることからブランチ整理することにずれていってしまうので。
11デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 11:38:22.96ID:AT2+3Uwc0 >>8
なるほどと思ったが
cherry-pickは操作後の動作が保証できない
mergeなら操作後の動作が保証できる。完全ではないがcherry-pickよりまし
なのでmergeのほうが優れている
なるほどと思ったが
cherry-pickは操作後の動作が保証できない
mergeなら操作後の動作が保証できる。完全ではないがcherry-pickよりまし
なのでmergeのほうが優れている
12デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 15:36:17.78ID:fGXhImwi013デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 17:10:20.00ID:glAhqeU30 >>12
あっ、そういうのはいいんで、rebaseを含めブランチの履歴を整理する分かりやすいワークフローがあったら教えて下さい
あっ、そういうのはいいんで、rebaseを含めブランチの履歴を整理する分かりやすいワークフローがあったら教えて下さい
14デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 19:40:31.54ID:Z548kjM+0 最強の整理整頓術はそもそもモノを増やさないことだってのは全く間違ってないと思う
ブランチ整理って何がしたいのか分からんけど、successful git branching modelでも参考にしたらええんちゃうの
ブランチ整理って何がしたいのか分からんけど、successful git branching modelでも参考にしたらええんちゃうの
15デフォルトの名無しさん (ワッチョイ)
2017/02/08(水) 22:22:54.22ID:EqksEKaR0 >>11
> cherry-pickは操作後の動作が保証できない
何を言ってるんだ?
cherry-pickはあるコミットを持ってくるというだけの機能で
cherry-pickしたあとの動作なんて最初から何も保証してないんだが
保証できないんじゃなくて、保証してない
だからrebaseして、そのcherry-pickしたコミットが正しく動くようにするんだよ
ちなみに、そもそもなんでcherry-pickして動かなくなるのかといえば
こまめなrebaseをしてないから。例えばコミットに対する修正を別コミットに
していたりするとそうなる。こまめにrebaseして意味のある単位にコミットを
修正していれば他人が読んだときのレビューも楽になるし、再利用もしやすくなる
> mergeなら操作後の動作が保証できる
mergeはブランチ全てをマージするものであってそもそも使うべきところが違う。
ブランチの中の1コミットだけを抜き取りたいときにmergeではできない
(できないからmergeの方が劣ってるとでも?w)
使い方が違うだけの話でどちらかが優れているとか劣っているとかいう話じゃない
> cherry-pickは操作後の動作が保証できない
何を言ってるんだ?
cherry-pickはあるコミットを持ってくるというだけの機能で
cherry-pickしたあとの動作なんて最初から何も保証してないんだが
保証できないんじゃなくて、保証してない
だからrebaseして、そのcherry-pickしたコミットが正しく動くようにするんだよ
ちなみに、そもそもなんでcherry-pickして動かなくなるのかといえば
こまめなrebaseをしてないから。例えばコミットに対する修正を別コミットに
していたりするとそうなる。こまめにrebaseして意味のある単位にコミットを
修正していれば他人が読んだときのレビューも楽になるし、再利用もしやすくなる
> mergeなら操作後の動作が保証できる
mergeはブランチ全てをマージするものであってそもそも使うべきところが違う。
ブランチの中の1コミットだけを抜き取りたいときにmergeではできない
(できないからmergeの方が劣ってるとでも?w)
使い方が違うだけの話でどちらかが優れているとか劣っているとかいう話じゃない
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国と対話で良い関係つくるのが責任と首相 ★2 [少考さん★]
- 参政党、梅村みずほ参院議員を党ボードメンバーから解任 参議院国会対策委員長の役職も外れる [少考さん★]
- 日本テレビ、国分太一の会見受け回答「『コンプライアンス違反行為があった』ということ以上に公にできない」「答え合わせ難しい」 [Ailuropoda melanoleuca★]
- 平本蓮「久々にあんなキレたわ あのくそ金髪芸人」SNSでブチギレ、心当たりある芸人が即謝罪「僕ですよね?」 [muffin★]
- 【文春】元TOKIO・国分太一(51)「女性スタッフ2名への“わいせつ事案”」日テレ事情聴取の全貌が分かった! ★3 [Ailuropoda melanoleuca★]
- 生クリームだけの真っ白なクリスマスケーキ 大手メーカーが販売、その理由は…フルーツなしで価格は半額以下に ★2 [おっさん友の会★]
- 【悲報】高市、終わるwwwwwwwwwwwwwwwwwww [308389511]
- 【悲報】高市、答弁修正。バカウヨ敗北wwwwwwwwww [834922174]
- 【速報】高市「日本はサンフランシスコ平和条約で台湾に関する全ての権利と権限を放棄している。台湾の法的地位や認定する立場ではない」 [931948549]
- 【悲報】トランプ「お前マジいい加減にしろよ?」高市早苗「すみませんでした」答弁修正へ
- 月手取り37万のワイ(28)の生活レベル、すごいw
- 参政党、梅村みずほを解任 [175344491]
