- 1 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 21:16:57.41 .net]
- ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。
Git - Fast Version Control System git-scm.com/ ◆関連サイト Pro Git - Table of Contents progit.org/book/ja/ Git入門 www8.atwiki.jp/git_jp/ ◆前スレ Git 7 toro.2ch.net/test/read.cgi/tech/1381929347/
- 2 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 21:20:22.69 .net]
- >>1乙
- 3 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 21:20:45.94 .net]
- 関連スレ
バージョン管理システムについて語るスレ9 toro.2ch.net/test/read.cgi/tech/1334766732/
- 4 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 21:27:03.07 .net]
- ◆前スレ
Git 6 toro.2ch.net/test/read.cgi/tech/1369103196/ Git 5 toro.2ch.net/test/read.cgi/tech/1350144612/ Git 4 toro.2ch.net/test/read.cgi/tech/1329234309/ Git 3 toro.2ch.net/test/read.cgi/tech/1310403238/ Git 2 hibari.2ch.net/test/read.cgi/tech/1284467898/ git スレッド [Linux板] hibari.2ch.net/test/read.cgi/linux/1197798039/ ◆関連スレ バージョン管理システムについて語るスレ9 toro.2ch.net/test/read.cgi/tech/1334766732/ CVS導入スレ〜 Rev.3 toro.2ch.net/test/read.cgi/tech/1113141518/ Subversion r14 toro.2ch.net/test/read.cgi/tech/1326806859/ 【分散型バージョン管理】 Mercurial 2【hg】 toro.2ch.net/test/read.cgi/tech/1321109748/ 【bzr】Bazaarでバージョン管理 Rev 4 toro.2ch.net/test/read.cgi/tech/1356521407/ ◆関連スレ 別板 CVS 1.3 [UNIX板] toro.2ch.net/test/read.cgi/unix/1093611448/ subversion バージョン管理【サブバージョン】 [Linux板] engawa.2ch.net/test/read.cgi/linux/1154701996/
- 5 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 21:30:38.30 .net]
- ◆関連書籍
Gitによるバージョン管理 2011/10 ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=978-4-274-06864-5 実用Git 2010/02 ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=978-4-87311-440-8 入門Git 2009/9 www.shuwasystem.co.jp/products/7980html/2380.html 入門git 2009/08 ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=978-4-274-06767-9
- 6 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 22:24:08.76 .net]
- >>1
乙
- 7 名前:デフォルトの名無しさん mailto:sage [2014/01/14(火) 22:31:50.25 .net]
- >>1乙だけど
progit.org/book/ja/ にアクセスできないなくない?
- 8 名前:1 mailto:sage [2014/01/14(火) 23:59:15.95 .net]
- >>7
すまねえ、スマホからたてたので、リンクの確認サボっちまった。 progit-ja.github.io/ でいいのかな?
- 9 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 00:12:46.62 .net]
- >>8
>>1が指してたページはたぶんこれでアクセスできるとこだな git-scm.com/book/ja/ git-scm.comの中に統合されたってことかね? というか progit-ja.github.io/ このページもいいね! こっちは次スレでは >>4 の関連書籍に含めたらいいのでは
- 10 名前:1 mailto:sage [2014/01/15(水) 00:32:02.79 .net]
- 了解、よろしくね ⇒ >>950
- 11 名前:950 mailto:sage [2014/01/15(水) 00:36:01.11 .net]
- よっしゃ
- 12 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 00:45:03.32 .net]
- GitHubの質問する奴も多いしテンプレに誘導先としてリンク入れておいたほうがいかったんじゃないの
OSSホスティング総合【SourceForge,GitHub,etc..】 toro.2ch.net/test/read.cgi/tech/1384821518/
- 13 名前:デフォルトの名無しさん [2014/01/15(水) 02:16:16.42 .net]
- 刈り込むとか何するのか全然わからねえよな
- 14 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 14:45:56.11 .net]
- |....,,__
|_::;; ~"'ヽ | //^''ヽ,,) | i⌒" | ∀`) < 誰もいない きのこるならいまのうち |⊂ | ノ _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" |( ´∀`) < きのこ のこーのこ げんきのこ ♪ |(ノ |つ | | ⊂ _ ノ ""U _,,,......,,__ /_~ ,,...:::_::;; ~"'ヽ (,, '"ヾヽ i|i //^''ヽ,,) ^ :'⌒i i⌒" (´∀` )| < エリンギ まいたけ ブナシメジ ♪ ⊂| (ノ | | | ヽ _ ⊃ .U"" | | ミ | ミ サッ! | ミ |
- 15 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 18:01:45.55 .net]
- Git 1.8.5.3 がリリースされたね
https://code.google.com/p/git-core/downloads/list
- 16 名前:デフォルトの名無しさん mailto:sage [2014/01/20(月) 22:34:37.54 .net]
- Gitをはじめて勉強するときってみんな何で覚えたん?
>>1にあるようなサイトか書籍?
- 17 名前:デフォルトの名無しさん mailto:sage [2014/01/21(火) 00:55:54.96 .net]
- 俺はこの2つのサイトで覚えた
git-scm.com/book/ja/ www.backlog.jp/git-guide/
- 18 名前:デフォルトの名無しさん mailto:sage [2014/01/21(火) 01:42:33.50 .net]
- >>16
man git
- 19 名前:デフォルトの名無しさん [2014/01/24(金) 19:29:22.73 .net]
- 今からおこなう作業にあらかじめタグをつけておくことは可能?
- 20 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 00:25:55.65 .net]
- >>19
それはブランチだよ。
- 21 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 02:09:56.81 .net]
- タグはコミットにつけるものだから
- 22 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 08:38:24.13 .net]
- gitの場合はブランチもコミットに付くフラグなんだけどな
- 23 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 19:48:06.04 .net]
- >>20
自動的にブランチ名をタグ名にしてタグを付けろってこと?
- 24 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 20:09:14.11 .net]
- >>19
今から行う作業っていうのがどういう意味なのかわからない。 これから新しく作るひとつのコミットのことなのか? これから新しく作っていく複数のコミットの履歴の最新につける名前なら、 それはブランチを作ればよいのでないか?
- 25 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 20:20:02.47 .net]
- なんかさぁ、
もう、朝ごはんなのか昼ごはんなのか わからないよ。
- 26 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 20:34:08.34 .net]
- リベースというのは誰かと共有してるブランチではやってはまずいってことかな
masterからdevelopのラインで共同開発してる最中 臨時改修にmasterからfixで直してmasterへマージしたら developをmasterからリベースしたら共同開発する全員が影響受けるから masterかfixからdevelopにマージするってことをしないとダメってことか
- 27 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:02:42.94 .net]
- 朝ごはんを作るときに 朝ごはんブランチを作成したあとに
朝ごはんが完成したら そのまま朝ごはんというタグをつけたら それは朝ごはんブランチの方につくんだよね? メインにマージしてから朝ごはんというタグをつければいいの?
- 28 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:09:33.15 .net]
- タグは1つのコミットに対してつけるものだから
- 29 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:10:29.19 .net]
- Gitの仕組みを理解すればタグやブランチやコミットがどういうものなのか分かるよ
Git - Book git-scm.com/book/ja
- 30 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:18:30.48 .net]
- >>29
それは読んで理解してるので大丈夫です!
- 31 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:19:45.77 .net]
- 理解してたらタグがどうのこうのなんて質問せんやろ・・
- 32 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:34:08.28 .net]
- >>26
リベースは原則としてローカリポジトリでやるもの。 リモートにあってもそれが個人で専有しているならありだが。 >>27 gitにおいてブランチは消すもの。 メイン以外にタグを付けることはまず無い。
- 33 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:36:57.38 .net]
- >>27
マージした後につけるべきかどうかはマージの方法に依存する マージコミットが作られるマージの場合には、 そのマージコミットにタグをつけないと不味いだろうから、 マージの後じゃないとダメ マージコミットが作られないマージの場合には、 マージするコミットがそのままマージ先のコミットになるので、 マージする前でもいい
- 34 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 21:48:50.60 .net]
- >>32
ブランチは作業ごとに毎回消したほうがいいってことか 了解しました
- 35 名前:デフォルトの名無しさん mailto:sage [2014/01/25(土) 23:40:22.40 .net]
- git flowつかえばいいのに
- 36 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 02:01:21.45 .net]
- git flowは無意味に複雑すぎ。
それに変わるものとして生まれた github flowがいい。
- 37 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 04:47:48.64 .net]
- 毎回厳密にテストしてバグを最小限に抑えてリリースするならgit-flow
簡単なテストだけしてユーザーにバグ出しさせるならgithub-flow どっちでもいい
- 38 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 04:59:07.84 .net]
- 小さな修正で不具合がでても被害を最小限にし
ユニットテストとCIによって毎日テストを行い リリースを早めるのがgithub-flowだよ。 簡単なテストしかできないのは、単にお前の会社に ユニットテストがないってだけの話。
- 39 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 05:01:30.31 .net]
- GitHub Flow
git-flowの問題点 (Issues with git-flow) https://gist.github.com/Gab-km/3705015 ここ読めば納得できると思うけど、 github-flowに簡単なテストだけして ユーザーにバグ出しさせるなんてことは一切書いてない。 逆に自動化されたモダンなテストを行っている。
- 40 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 05:39:51.29 .net]
- なるほど
それぞれ確立されたフローだったのか gitは最初GitHubから始めたからGitHubのヘルプページのそのGitHub Flowというのが標準のやり方かと思ってたけど gitについて調べてくうちにそっちのgit Flowのほうの話題が多くてgit Flowのほうが普通なのかと改め直したばかりだったが どっちでもよかったのか
- 41 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 06:00:06.53 .net]
- >>39
>小さなバグが入ることはあるだろうが、そういったものは素早く修正して再デプロイすることができる
- 42 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 06:07:04.58 .net]
- 複数バージョンを
- 43 名前:ロ守したりする必要があると、
github flow みたいに単純にはできないね 各個人のフューチャーブランチのマージ先として、 masterとは別のブランチが1本は欲しい [] - [ここ壊れてます]
- 44 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 06:10:35.30 .net]
- >>41
デプロイするものに小さなバグが混じることを容認してる デプロイしたものはユーザに触れるわけでそのバグを見つけるのはユーザである可能性があるということ
- 45 名前:37 mailto:sage [2014/01/26(日) 06:31:27.58 .net]
- 突っ込み入った点は知ってたがflowを知らない人向けに超訳して書いた
なので特に反論はないです流してどうぞ
- 46 名前:デフォルトの名無しさん [2014/01/26(日) 07:21:50.62 .net]
- 未来ブランチ?
- 47 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 09:27:02.68 .net]
- テスト駆動流行りだけど、誰がどこを勝手に直すかわからないOSSみたいな
開発形態では意図せぬデグレートが起きないように抑止する効果はあっても、 きちんと統制が取れた企業内開発じゃさして意味ないよなあ。 最初から通るテストを書いているわけで、結局コードを書いているのと同じ レベルになって、バグは入り込むわけだし。
- 48 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 10:28:32.82 .net]
- >>45
featureブランチのことか? futureじゃないぞ
- 49 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 10:29:43.25 .net]
- >>46
普通最初にテストを失敗させてテスト自体のテストもすると思うけど
- 50 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 10:49:17.69 .net]
- >>43
> デプロイするものに小さなバグが混じることを容認してる > デプロイしたものはユーザに触れるわけでそのバグを見つけるのはユーザである可能性があるということ Linuxだってそうだろ? リリース版にバグがまじるのは当たり前だし、 リリースされたんだからをユーザーが見つける可能性がある。 バグがないソフトなんてあるのか?
- 51 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 10:50:36.70 .net]
- >>46
> テスト駆動流行りだけど、誰がどこを勝手に直すかわからないOSSみたいな > 開発形態 誰でも勝手に直せるOSSってどれのことだよ?w wikipediaみたいにだれでも書き換えるものが 存在すると思ってるんだよな?
- 52 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 11:25:21.46 .net]
- 小さなバグが入ることを許容する時点で馴染めないな・・・
全テスト通さないの? そりゃ、テスト項目漏れは許すけども、許されるのはそこまでだろ
- 53 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 11:30:51.70 .net]
- >>51
まさにそのテスト項目漏れのことを言ってんじゃん。
- 54 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 11:32:01.04 .net]
- >>51
頭悪そう…
- 55 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 12:07:58.89 .net]
- Linuxはガチガチの独裁型プロジェクトで、独裁者と奴隷しかいないからなんか楽しくない
- 56 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 12:17:43.13 .net]
- >>51
誰が許容するなんて言ってるの? 許容するって言ってる奴は馬鹿だよ。 当たり前だけどgithubフローにバグを許容するなんて書いてない。 さあ、誰が言ってるのかな? スレ検索すればわかるね。
- 57 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 12:18:48.02 .net]
- 「許容」でスレ検索したら、許容という
言葉を最初に使ってるのは、>>51でした。 なんだ自作自演かw
- 58 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 12:29:47.44 .net]
- すぐ喧嘩するなお前ら
まあ俺もだけど
- 59 名前:デフォルトの名無しさん [2014/01/26(日) 12:57:52.00 .net]
- \ / /. : : : : : : : :ヽ-‐.: :_;. --- .._: : : : : : : :\ \ /
_ _ /, -‐==ミ: : : : _,ィニ-‐……ー-: 、`ヽ、: : : : ヽ、 _ _ _ _ . .:´: : : : : : : ≠:7: : : : : : : : : : : : :ヽ、 ヽ| : i : : :, _ _ _ _ /.: : : : -‐: :7´: : /:,ハ : : : :ヽ : : : ゝ-- :\ | : :! : : : , _ _ _ _ /, -‐/.: : : : :i : : /ィ:爪: : :\ :\ : : :\: : :`ト : !: : : :′ _ _ 〃 /. : : : : : : |.:イ :ハ:| \: .、\: : xィ¬ト、: :| : : ! : : : : :, / \ /.: :/.: : : : /l : |/Гト、 / |_,ノ0:::ヽ : : :i : : : : :′ / \ / | | \ | .:/.:/. : : :i: i : | |ノ0:::ト ::::::::::::: |: :∩::::::ト: : : !: : : : : : :, / | | \ ∨i: |: : : : |: :ヽ| |::∩::| :::::::::::::::: !.::∪::::::| |: : :i : : : : : : ′ ,ィ /〉 |: |: : i : :', : | |::∪::| :::::::::::::::: !: : : : : :||: : i : : : : : : : :, / レ厶イ ヽハ: : :、: :ヽ| l : : : |::::: , ::::└――┘ ! : : i : : : : : : : ′ / ⊂ニ、 い、: :\/  ̄ ̄ ', : : i : : : : : : : : , _, -‐' ⊂ニ,´ r 、 _ ヽ: :〈 <  ̄ フ |: : : ! : : : : : : : :′,.-‐T _,. -‐'´ ̄ くヾ; U| | : \ /| : : :i : : : : :_, -‐' | / r―' ヽ、 | : : : \ イ: : :| : : :i_,. -‐ |/ `つ _  ̄ ̄Τ`ー―-- L: : : : : `: : . . . __ .:〔: : :|: : :r┬' |
- 60 名前:まっくろ、くろすけ、でてこい mailto:sage [2014/01/26(日) 13:15:08.05 .net]
- \ / /. : : : : : : : :ヽ-‐.: :_;. --- .._: : : : : : : :\ \ /
_ _ /, -‐==ミ: : : : _,ィニ-‐……ー-: 、`ヽ、: : : : ヽ、 _ _ _ O O _ . .:´: : : : : : : ≠:7: : : : : : : : : : : : :ヽ、 ヽ| : i : : :, _ O O _ _ _ /.: : : : -‐: :7´: : /:,ハ : : : :ヽ : : : ゝ-- :\ | : :! : : : , _ _ _ _ /, -‐/.: : : : :i : : /ィ:爪: : :\ :\ : : :\: : :`ト : !: : : :′ _ _ ▽ 〃 /. : : : : : : |.:イ :ハ:| \: .、\: : xィ¬ト、: :| : : ! : : : : :, ▽ / \ /.: :/.: : : : /l : |/Гト、 / |_,ノ0:::ヽ : : :i : : : : :′ / \ / | | \ | .:/.:/. : : :i: i : | |ノ0:::ト ::::::::::::: |: :∩::::::ト: : : !: : : : : : :, / | | \ ∨i: |: : : : |: :ヽ| |::∩::| :::::::::::::::: !.::∪::::::| |: : :i : : : : : : ′ ,ィ /〉 |: |: : i : :', : | |::∪::| :::::::::::::::: !: : : : : :||: : i : : : : : : : :, / レ厶イ ヽハ: : :、: :ヽ| l : : : |::::: , ::::└――┘ ! : : i : : : : : : : ′ / ⊂ニ、 い、: :\/  ̄ ̄ ', : : i : : : : : : : : , _, -‐' ⊂ニ,´ r 、 _ ヽ: :〈 <  ̄ フ |: : : ! : : : : : : : :′,.-‐T _,. -‐'´ ̄ くヾ; U| | : \ /| : : :i : : : : :_, -‐' | / r―' ヽ、 | : : : \ イ: : :| : : :i_,. -‐ |/ `つ _  ̄ ̄Τ`ー―-- L: : : : : `: : . . . __ .:〔: : :|: : :r┬' |
- 61 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 13:20:23.06 .net]
- >>50-60 は全員 同レベルの存在
- 62 名前:オラに力を! mailto:sage [2014/01/26(日) 13:21:21.86 .net]
- \ / /. : : : : : : : :ヽ-‐.: :_;. --- .._: : : : : : : :\ \ /
_ _ /, -‐==ミ: : : : _,ィニ-‐……ー-: 、`ヽ、: : : : ヽ、 _ _ _ _ . .:´: : : : : : : ≠:7: : : : : : : : : : : : :ヽ、 ヽ| : i : : :, _ _ _ _ /.: : : : -‐: :7´: : /:,ハ : : : :ヽ : : : ゝ-- :\ | : :! : : : , _ _ _ _ /, -‐/.: : : : :i : : /ィ:爪: : :\ :\ : : :\: : :`ト : !: : : :′ _ _ 〃 /. : : : : : : |.:イ :ハ:| \: .、\: : xィ¬ト、: :| : : ! : : : : :, / \ /.: :/.: : : : /l : |/Гト、 / |_,ノ0:::ヽ : : :i : : : : :′ / \ / | | \ | .:/.:/. : : :i: i : | |ノ0:::ト ::::::::::::: |: :∩::::::ト: : : !: : : : : : :, / | | \ ∨i: |: : : : |: :ヽ| |::∩::| :::::::::::::::: !.::∪::::::| |: : :i : : : : : : ′ ,ィ /〉 |: |: : i : :', : | |::∪::| :::::::::::::::: !: : : : : :||: : i : : : : : : : :, / レ厶イ ヽハ: : :、: :ヽ| l : : : |::::: , ::::└――┘ ! : : i : : : : : : : ′ / ⊂ニ、 い、: :\/  ̄ ̄ ', : : i : : : : : : : : , _, -‐' ⊂ニ,´ r 、 _ ヽ: :〈 <  ̄ フ |: : : ! : : : : : : : :′,.-‐T _,. -‐'´ ̄ くヾ; U| | : \ /| : : :i : : : : :_, -‐' | / r―' ヽ、 | : : : \ イ: : :| : : :i_,. -‐ |/ `つ _  ̄ ̄Τ`ー―-- L: : : : : `: : . . . __ .:〔: : :|: : :r┬' |
- 63 名前:デフォルトの名無しさん [2014/01/26(日) 13:47:13.19 .net]
- >>47
>>42 へのツッコミだろ。
- 64 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 15:02:33.35 .net]
- >>62
見えてなかった。吊ってきやす
- 65 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 17:10:09.63 .net]
- 誰とは言わんがマルチしてるのばればれだからな
- 66 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 17:13:21.10 .net]
- マルチ・・・?
- 67 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 17:18:53.39 .net]
- ポスト
- 68 名前:デフォルトの名無しさん [2014/01/26(日) 17:20:26.48 .net]
- はわわ
- 69 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 17:22:51.00 .net]
- >>61
これ何てキャラ?
- 70 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 17:43:54.29 .net]
- 自演とマルチの違いもわからない奴が許容だのなんだの偉そうに言ってたのか
恥ずかしい
- 71 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 18:30:34.12 .net]
- ※前スレから粘着してる頭の悪い荒らしがいるだけなので取り合わなくて結構です
- 72 名前:デフォルトの名無しさん mailto:sage [2014/01/26(日) 19:02:40.25 .net]
- ※馬鹿のレスは馬鹿にしか見えません
- 73 名前:デフォルトの名無しさん mailto:sage [2014/01/27(月) 21:22:44.12 .net]
- addしてから編集すると、ちゃんとバレるんだな
かしこいじゃないか
- 74 名前:デフォルトの名無しさん [2014/01/28(火) 05:26:30.62 .net]
- 先日のはこれの影響?
Gitブランチを使いこなすgit-flow/GitHub Flow入門(終):プルリクエスト/レビューを取り込んだ、よりシンプルなGitHub Flowの運用を図解する (1/2) - @IT www.atmarkit.co.jp/ait/articles/1401/21/news042.html
- 75 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 08:23:13.78 .net]
- 今読んだけどGithub-flowではリクエストをいったん取り込んで細かいとこ修正という流れができないから
オープンソース開発には向いてないんじゃないか
- 76 名前:片山博文MZ無能 ◆T6xkBnTXz7B0 mailto:sage [2014/01/28(火) 17:46:12.56 .net]
- 日本語ファイル名使うなら、非公式Unicode版使うしかないか。古いんだよね
- 77 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 18:43:24.12 .net]
- msysGit でいけるよ
- 78 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 18:44:22.63 .net]
- しまった
NGにレスしてしまった
- 79 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:09:26.94 .net]
- あるブランチの内容をまるまるメインに取り込んで
コミットして用済みのブランチを削除 ってやり方は普通なの?
- 80 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:28:14.38 .net]
- ブランチがどんどん溜まっていって邪魔
おまえんちゴミ屋敷
- 81 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:43:25.61 .net]
- ありがとう
ブランチって削除できないのかぁ
- 82 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:46:06.48 .net]
- タグに重要度みたいなのをつけられる?
重要なタグと重要じゃないタグをあとから区別したいんだけど どうすらいいか
- 83 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:55:54.41 .net]
- まるまるメインにコミットしたなら消してもいいだろ
試行錯誤して採用しなかった結果を個人的に残しておきたいときもあるんで、 リポジトリを別に作ってpushしておいたりもするが
- 84 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:56:38.29 .net]
- >>80
ブランチ削除できるだろ
- 85 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 20:58:15.64 .net]
- >>74
> 今読んだけどGithub-flowではリクエストをいったん取り込んで細かいとこ修正という流れができないから > オープンソース開発には向いてないんじゃないか なんで? そのリクエストが動作に問題がないのであれば、取り込んで後から修正すればいいじゃん。 動作に問題があるのなら、github-flowでなくても取り込んじゃいけないし(ちゃんとテストしてから取り込む) そういうのは、取り込まずに修正させればいいし、別ブランチで修正してから取り込んでもいい。
- 86 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 21:40:54.79 .net]
- >>81
タグ名にルールをつけて、後でgrepすればいいんじゃない。
- 87 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 22:05:55.02 .net]
- >>84
リクエストはマスターに来るだろうから即デプロイ可能な品質のコード以外は一度破棄することになる マスタに入れる前に信用できるメンバーがテストをしないといけないが修正とテストをするためには相手か自分でブランチを切らないといけない git-flowならデベロップにガンガン突っ込んで自分で直していけるのにリクエスト1個1個にブランチ切るのは効率悪すぎるしコンフリクトの温床になるだろ ならメンバーはホットフィクスその他はデベロップでgit-flow流用したほうがいいんじゃないの
- 88 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 22:13:06.06 .net]
- git-flow打つの面倒だから略語くれ
- 89 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 22:37:37.91 .net]
- >>86
それのどこがgithubフローと関係あるの? 即デプロイ可能な品質のコード以外を一度破棄するのは どのフローでも同じじゃん。 > マスタに入れる前に信用できるメンバーがテストをしないといけないが 信頼できるメンバーがテストしていないコードをマスターに入れていいフローなんてあるの? > git-flowならデベロップにガンガン突っ込んで自分で直していけるのに コードは手に入ってるんだからマスターに入れずに直せばいいだろ。 > リクエスト1個1個にブランチ切るのは効率悪すぎるし gitでブランチ切るコストはほぼ0だろ? いくら切っても効率は下がらない。 > コンフリクトの温床になるだろ それはどんなフローでも一緒。同じファイルを修正すればコンフリクトは起きる。 開発者が一人しかしないというのなら話は別だが?
- 90 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 23:26:32.45 .net]
- > 即デプロイ可能な品質のコード以外を一度破棄するのは
> どのフローでも同じじゃん。 OSS開発で集まる技術レベルのまばらな人間に十分な品質のコードを求めるのは非現実的 修正させてもどうせ満足なもんにならないし自分で直すのが手っ取り早い > 信頼できるメンバーがテストしていないコードをマスターに入れていいフローなんてあるの? デベロップに入れるなら動かなくてもかまわないがgithubはマスタしかないのでそれができない > コードは手に入ってるんだからマスターに入れずに直せばいいだろ。 マージしないで手で拾っていくのはGitの効率性を捨ててるし協力してくれる人もいなくなる > gitでブランチ切るコストはほぼ0だろ? いくら切っても効率は下がらない。 なくていいブランチが増えまくって見通しが悪くなるのは明らかに余計な負担 バグフィクスのリクエスト100個のために100個のブランチがある状態にしたいか? > それはどんなフローでも一緒。同じファイルを修正すればコンフリクトは起きる。 順次修正するならそうだが複数のリクエストをまとめて取り込んで修正する方法の選びやすさが違う 温床は書きすぎたのでもとになる程度にしとく
- 91 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 23:40:11.08 .net]
- コンフリクトの量じゃなくて解消しやすさだな
- 92 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 23:47:20.75 .net]
- git-flowやgithub-flowに替わる新しいflowを誰か考えてくれや
- 93 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 23:54:17.71 .net]
- >>89
> バグフィクスのリクエスト100個のために100個のブランチがある状態にしたいか? それgitでは普通だけど? 言っておくけど、gitではブランチは消すものなので、 バグがフィクスされれば、ブランチはなくなる。
- 94 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 23:56:07.46 .net]
- >>89
> デベロップに入れるなら動かなくてもかまわないがgithubはマスタしかないのでそれができない デベロップでも入れたらダメだろ。 なんで、自分のレポジトリで修正するって考えが浮かばないのかな? > マージしないで手で拾っていくのはGitの効率性を捨ててるし協力してくれる人もいなくなる 完成してから、ブランチをマージすればいいだけ。 Gitの効率性=分散開発 なのだから別リポジトリで作業すれば良い。
- 95 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 23:56:59.26 .net]
- >>89
> 修正させてもどうせ満足なもんにならないし自分で直すのが手っ取り早い 自分のリポジトリで、自分で直してからマージすれば? つか、なんでマージしてからじゃないと修正できないと思うんだよ?
- 96 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 00:08:22.02 .net]
- なんでケンカ腰なの?戦闘民族なの?
- 97 名前:デフォルトの名無しさん [2014/01/29(水) 00:25:36.01 .net]
- ' , \、 、| ヽ l / / ヽ, / / /
``ヽ ヽヽ! , lj ヽ i/ , ' u !/ / / 、 ヽ\ ` l_/ /`ヽ、 ヽ/ / ,. ' ´ヽ l ,'/'´ /__ 、 ヽ、 ,へ、/ ,ヘ``ヽ、ヽ. ` / /,. -‐,´ _!,-、 / /'´/ ヽ\`` l l^ヽ,', ', oヽ`、} レ/o ,' 〉"^l//'´/ \、 l l r' ', ー―‐",`ー´`ー―‐' //_',/_,. -;ァ ,.ゝ-\ー、 ','""""" ノ_ ゛゛゛゛` /'_j / / ``,ゝ-ゝ、_',u r====ョ /-/_/ ´ ̄``ー,ヘ `===='' /=''"´ ,'、 `ヽ、,:' -‐- , '``>、 ノ`::ー-、_\__,/_,. ::'´:::::冫二ニ77ー- ,...-、‐ニ二{{:::::::::::::::::::::::::::::::::::::::::::::::::::::/ニニニ〃:::::::: :::::::::ヽニ二ヽ:::::::::::::::::::::::::::::::::::::::::::::::/二二ニ〃:::::::::::
- 98 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 01:49:37.30 .net]
- こんな感じでもめるから *-flow が出来るわけなんだよな
- 99 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 02:03:40.19 .net]
- 何か実装するときにはみんなdevelopブランチから新しいブランチ作って始めるんだから、
developブランチに動かないものマージするなんて言語道断
- 100 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 02:07:30.71 .net]
- すぐ喧嘩するなお前ら。まあ俺もだけど。
- 101 名前:デフォルトの名無しさん mailto:sage [2014/01/29(水) 03:25:17.30 .net]
- メジャーなリポジトリの使用例見てきた
> それgitでは普通だけど? 仕事でやれば普通でも通りすがりの他人にそこまでやらせんだろうと思ったけどやらせるのか・・・? 実際は完成させてから入れてるからそんな状況にはならないようだけど 終わったブランチは消してる > なんで、自分のレポジトリで修正するって考えが浮かばないのかな? 自分のリポジトリ > 完成してから、ブランチをマージすればいいだけ。 要求レベル高すぎと思ってたけどほかの人みたらそれで回してるようなのでそうします > つか、なんでマージしてからじゃないと修正できないと思うんだよ? 気分的に投げられたコード放置しづらかったので > 何か実装するときにはみんなdevelopブランチから新しいブランチ作って始めるんだから、 > developブランチに動かないものマージするなんて言語道断 そういや担当を決めないからとんでもないことになるか やめよう 夜更かししすぎた
|

|