- データ構造,アルゴリズム,デザインパターン総合スレ 2
366 :デフォルトの名無しさん[sage]:2014/04/26(土) 17:09:52.91 ID:ztOmzoR+ - うむ。今個人のPCで使われているDDR3-1600だと
転送速度12.8GB/sだからね。 0.01秒だと人間が知覚できるかどうかの世界だけど その時間があれば100MBのデータを探索できるわけだからね。
|
- Git 9
157 :デフォルトの名無しさん[sage]:2014/04/26(土) 18:26:46.44 ID:ztOmzoR+ - subversionだと、このようにpullやupdateや
commitがすごく大変で間違えられない作業なので、 このように避けようと思うようになります。 gitだと気軽なのにね。
|
- Git 9
160 :デフォルトの名無しさん[sage]:2014/04/26(土) 18:39:48.80 ID:ztOmzoR+ - >>159
コンフリクトかどうかは 重要じゃないよ。 gitが便利なのは過去を修正できるって所。 一人でやっていても、簡単なミスはするもの。 追加漏れのファイルを追加 スペルミスの修正 こんなマヌケなコミットを残さないで済む。
|
- Git 9
161 :デフォルトの名無しさん[sage]:2014/04/26(土) 18:42:46.95 ID:ztOmzoR+ - subversionが残すのは"作業"履歴なんだろうね。
gitが残すとのは"修正"履歴 だからsubversionは、いろいろ作業したものが そのまま残って、あとで、で結局何をしたかったの?って わけがわからなくなる。 gitは修正履歴だからこのコミットで何を修正したかが はっきりするから、ある修正を取り除こうとした時も簡単。 subversionだとある修正を取り除くとき それに関する作業を洗い直さないといけないけど、 gitだとそのある修正に対するコミットがどれかはすぐに分かる。
|
- Git 9
162 :デフォルトの名無しさん[sage]:2014/04/26(土) 18:47:04.31 ID:ztOmzoR+ - subversionだと作業履歴が残っちゃうから
ちょっと気軽にコミットしようということができない。 gitだとちょっと一旦ここでコミットしておいて 少し違う作業をとか、こまめにコミットしておいて あとでまとめようとか、一つのファイルの修正のうち 一部分だけをコミットしておこうとか簡単にできるが subversionだとこまめにコミットしたら その内容がずっと残る。恥ずかしいから こまめにコミットできない。 あとでまとめてやるからいろんな修正が混ざってしまう。
|
- Git 9
164 :デフォルトの名無しさん[sage]:2014/04/26(土) 18:57:44.05 ID:ztOmzoR+ - HAHAHAHA、基準がおかしい奴がいる。
こういう奴がgitに反対しているわけさ。
|
- Git 9
167 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:12:42.80 ID:ztOmzoR+ - 面倒くさいなら作らなくていいよ。
bareは必須ではない。 gitを始めるのに必要なのはディレクトリで git initするだけ。 これでもうすぐにブランチ切り替えも タグの作成もできる。 某subversi○nみたいに わざわざtrunk、branches、tagsディレクトリを作って コミットなんて面倒なことしなくていい。
|
- Git 9
168 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:13:48.14 ID:ztOmzoR+ - >>166
君は.screenrcの管理とかしかしないんだねw えぇ、subversionは面倒だからでしょうね。 気軽に始められないw
|
- Git 9
170 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:22:53.05 ID:ztOmzoR+ - subversionにおけるブランチの作り方
※ブランチ作るたびに、この長いURLをいちいち入力する必要があります。 svn cp https://www.example.com/svn/trunk \ https://www.example.com/svn/branches/v1p2p3 gitだとこれだけです。 git branch v1p2p3 さてブランチに切り替えてみましょう。 svn sw https://www.example.com/svn/branches/v1p2p3 ぷぷぷぷw なんでsvnはそんな長いURLが必要なんですか?wwww あ、ブランチは、ただのコピーでしか無いから、どこにでもコピーできる=コピー場所を指定しなければいけないんですね。 これを毎回毎回入力して切り替えるんですね。大変ですねぇwwww git checkout v1p2p3 みじかい!
|
- Git 9
171 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:24:43.18 ID:ztOmzoR+ - >>169
gitではブランチはブランチという機能なんで subversinoみたいに、ブランチディレクトリ(branches)なんてのを 作る必要はないんですよ。 だからgitではブランチ名だけで、作成や切り替えが可能です。 いちいちディレクトリ(branches)書く必要はありません。 こんなの、き・そ・! です。
|
- Git 9
174 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:32:08.93 ID:ztOmzoR+ - ※>>173 は「俺は日付毎のディレクトリを作るだけで十分」と言ってるのと同じだと見てあげましょうwww
|
- Git 9
177 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:35:28.56 ID:ztOmzoR+ - subversion使っている人は、みんな
ブランチ作らないって言ってるんでしょうかね みんなブランチ要らないと言っているのであれば subversion使っているだけで、アホとみなして良さそうですね。 実はブランチ作れないの間違いでしょうかねw 面白いですねwww
|
- Git 9
178 :デフォルトの名無しさん[sage]:2014/04/26(土) 19:36:05.09 ID:ztOmzoR+ - subversion使っている人には、
ブランチの必要性から説明しないといけないのでしょうか?www
|