ソースコード管理を行う分散型バージョン管理システム、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:AxwpDksc0332デフォルトの名無しさん (ワッチョイ)
2017/03/24(金) 19:20:07.13ID:aTcy1Xxd0 言ってもいいんじゃね。
おれもgit は好きだけどgit厨は嫌いだし。
おれもgit は好きだけどgit厨は嫌いだし。
333デフォルトの名無しさん (スフッ)
2017/03/24(金) 19:54:00.71ID:TtVdytu+d >>331
言うことだよ!
言うことだよ!
334デフォルトの名無しさん (ワッチョイ)
2017/03/24(金) 19:56:35.65ID:uEBgSsc/0335デフォルトの名無しさん (ワッチョイ)
2017/03/24(金) 20:11:39.04ID:cySUBa280 あるある大事典:
git の話ばかりしているから svn スレかと思ったら git スレだった…
git の話ばかりしているから svn スレかと思ったら git スレだった…
336デフォルトの名無しさん (スフッ)
2017/03/24(金) 20:14:03.33ID:TtVdytu+d >>335
意味が分からない
意味が分からない
337デフォルトの名無しさん (ワッチョイ)
2017/03/24(金) 21:33:44.74ID:hATCGDnU0 >>335
思わねーよ
思わねーよ
338デフォルトの名無しさん (ワッチョイ)
2017/03/25(土) 00:34:43.50ID:OqJqFalA0 gitの話ばかりしてるから、(gitに対して嫉妬してる)svn(ユーザ)のスレかと思ったら、git(信者がのさばってる)スレだった…
339デフォルトの名無しさん (ワッチョイ)
2017/03/25(土) 10:29:50.70ID:GiAuLLWQ0 SourceTreeって重くね?
リポジトリを幾つかブックマークに追加しただけなのに
起動がとんでもなく遅くなった
リポジトリを幾つかブックマークに追加しただけなのに
起動がとんでもなく遅くなった
340デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 00:38:00.55ID:J8Vm0Xfq0 v2.12.2
341デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 02:34:38.78ID:0Soyrw+Z0 短期間リリースに方針変更?
342デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 07:13:07.41ID:4U1MmeM70 branchだけしてcheckoutし忘れ
誤ってmasterブランチにコミットする大事故
誤ってmasterブランチにコミットする大事故
343デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 08:23:06.27ID:ns//jG8c0 王様のbranch
344デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 10:00:08.97ID:+VpcfeLe0 >>342
つgit checkout -b new_branch
つgit checkout -b new_branch
345デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 12:53:22.44ID:0NHqcIOe0 git stash popは危険なコマンドだと思いませんか?
間違えたブランチで実行してしまったら元に戻せませんね。
間違えたブランチで実行してしまったら元に戻せませんね。
346デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 13:43:28.99ID:7dOJEWlC0 正しいブランチでやり直せばいいだけ
347デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 14:18:20.64ID:+CTQx9f50 >>345
元に戻すためのgitでしょ
元に戻すためのgitでしょ
348デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 14:31:55.91ID:+VpcfeLe0 マージ失敗したらdropされずに残るので、やり直せる
マージ成功ならもう一回stash saveも出来る
万が一?pop後にファイルをresetしてもコンソールを閉じていなければdropしたコミットハッシュが残っているはず
億が一それも消しちゃってもfsckで到達不能なコミットを探せば復元可能
間違って消す方がむずい
マージ成功ならもう一回stash saveも出来る
万が一?pop後にファイルをresetしてもコンソールを閉じていなければdropしたコミットハッシュが残っているはず
億が一それも消しちゃってもfsckで到達不能なコミットを探せば復元可能
間違って消す方がむずい
349デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 15:41:48.18ID:+CTQx9f50 大抵の手違いは元に戻せるのがgitのいいところなんだけど
ファイルスタンプを戻すのだけはなぜかできないんだよな・・・
ファイルスタンプを戻すのだけはなぜかできないんだよな・・・
350デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 15:49:48.61ID:7dOJEWlC0 ファイルスタンプは手違いで発生するものじゃないからねw
手違いじゃないのだから戻さらないというのが
正しい動作。
手違いじゃないのだから戻さらないというのが
正しい動作。
351デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 16:34:52.44ID:ns//jG8c0 またお前か
352デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 19:08:55.12ID:K0FPpjuZ0 東京電力の新会長に日立製作所の人間が就任
353デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 20:18:09.67ID:HpKD8Qm70 >>352
git終了だな
git終了だな
354デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 20:59:01.54ID:oEHJolMv0 いつまでタイムスタンプの話続けるの?
欲しいやつはgit logから引っ張ってくればいいだろ
欲しいやつはgit logから引っ張ってくればいいだろ
355デフォルトの名無しさん (ワッチョイ)
2017/03/26(日) 21:28:59.97ID:7dOJEWlC0 リーナスにタイムスタンプ入れるとかアホって言われたのが
よっぽど悔しいんだろw
よっぽど悔しいんだろw
356デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 00:02:27.22ID:Rc7q5+sM0 またお前か
357デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 08:45:42.95ID:DZ7KBqWQ0 インターネットみてると「マスターをチェックアウトして」とか
「マスターへチェックアウトして」とかいろいろな表現を見るけれど。
どれもマスターのブランチへ移動していることを示しているのがおかしくないですか?
今のブランチをチェックアウトしてマスターにチェックインするってことなんだから
前者はマスターから抜け出すことになるし、後者は意味不明になりますと思いませんか?
「マスターへチェックアウトして」とかいろいろな表現を見るけれど。
どれもマスターのブランチへ移動していることを示しているのがおかしくないですか?
今のブランチをチェックアウトしてマスターにチェックインするってことなんだから
前者はマスターから抜け出すことになるし、後者は意味不明になりますと思いませんか?
358デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 13:08:51.32ID:wTfMHfwZ0 君の日本語が意味不明
359デフォルトの名無しさん (ササクッテロレ)
2017/03/27(月) 13:18:36.33ID:En3IMuBbp 自分がブランチに出たり入ったりするというのは斬新な見方だな。ホテルかよ。
リポジトリから指定のリビジョンのソースを(ブランチ・タグ・ハッシュ等で指定して)チェックアウトするんだよ。
後者は日本語に不自由なやつなだけだと思うが。
リポジトリから指定のリビジョンのソースを(ブランチ・タグ・ハッシュ等で指定して)チェックアウトするんだよ。
後者は日本語に不自由なやつなだけだと思うが。
360デフォルトの名無しさん (スッップ)
2017/03/27(月) 15:24:31.02ID:FTQE7C/md >>359
後者は「マスターをチェクアウト」と「マスターブランチへ移動」が混ざったんじゃ無いかな?
後者は「マスターをチェクアウト」と「マスターブランチへ移動」が混ざったんじゃ無いかな?
361デフォルトの名無しさん (JP)
2017/03/27(月) 15:44:40.12ID:BGS+rNUAH >>357
> 「マスターへチェックアウトして」とかいろいろな表現を見るけれど。
気のせいでは?
https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=%22%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%B8%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%82%A2%E3%82%A6%E3%83%88%22&*
"マスターへチェックアウト"との一致はありません。
> 「マスターへチェックアウトして」とかいろいろな表現を見るけれど。
気のせいでは?
https://www.google.co.jp/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=%22%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%B8%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%82%A2%E3%82%A6%E3%83%88%22&*
"マスターへチェックアウト"との一致はありません。
362デフォルトの名無しさん (JP)
2017/03/27(月) 15:48:03.74ID:BGS+rNUAH ごめん、結構いたわ。
"masterにチェックアウト"
約 724 件 (0.45 秒)
"masterにチェックアウト"
約 724 件 (0.45 秒)
363デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 16:32:28.67ID:DZ7KBqWQ0 コンフィグのここで疑問なんだけど
[branch "master"]
remote = origin
merge = refs/heads/master
ここで、なぜmerge = origin/masterじゃなんですか?
branchマスターが追跡しているのはorigin/masterで
origin/masterが追跡しているのがrefs/heads/masterなので、
一段飛び越えていて変なんですけど。
[branch "master"]
remote = origin
merge = refs/heads/master
ここで、なぜmerge = origin/masterじゃなんですか?
branchマスターが追跡しているのはorigin/masterで
origin/masterが追跡しているのがrefs/heads/masterなので、
一段飛び越えていて変なんですけど。
364デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 16:37:48.22ID:4R4DHhDf0 ブランチを切る ってどっちの意味?
作成する? 削除する?
作成する? 削除する?
365デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 16:38:51.24ID:DZ7KBqWQ0 もしかしてrefs/heads/masterはローカルを指していて
デフォルトでmasterでpullすると別のブランチのところにmergeされるってこと?
それがなにの役に立つというの?
デフォルトでmasterでpullすると別のブランチのところにmergeされるってこと?
それがなにの役に立つというの?
366デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 16:39:30.52ID:LarKYmAi0 小切手を切ると同じ意味
367デフォルトの名無しさん (JP)
2017/03/27(月) 16:43:59.37ID:BGS+rNUAH >>363
それは、ローカルのファイルシステムのパスです。
https://git-scm.com/book/ja/v1/Git%E3%81%AE%E5%86%85%E5%81%B4-Git%E3%81%AE%E5%8F%82%E7%85%A7
それは、ローカルのファイルシステムのパスです。
https://git-scm.com/book/ja/v1/Git%E3%81%AE%E5%86%85%E5%81%B4-Git%E3%81%AE%E5%8F%82%E7%85%A7
368デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 17:41:44.24ID:DZ7KBqWQ0 refs/heads/masterはリモートを指してるらしい、
そしてpullで初めにfetchしたときにrefs/heads/masterがfetchしたなかにあると
refspecで調べてorigin/masterに変換して今のブランチにmergeするらしい
そしてpullで初めにfetchしたときにrefs/heads/masterがfetchしたなかにあると
refspecで調べてorigin/masterに変換して今のブランチにmergeするらしい
369デフォルトの名無しさん (スッップ)
2017/03/27(月) 18:23:11.66ID:FTQE7C/md >>368
refs/heads/masterが、masterという名前のブランチの正式表記で、originのリモートリポジトリの別名表記ってだけじゃないの?
tagにも同じ名前を付けられるからコンフィグは正式名称の方が都合がいいし、
リモートリポジトリは参照するサーバーやリポジトリパスが変わることもあるし、同時に同じリモート名は付けられないから別名表記の方が都合が良い
ってことだと思うけど。
refs/heads/masterが、masterという名前のブランチの正式表記で、originのリモートリポジトリの別名表記ってだけじゃないの?
tagにも同じ名前を付けられるからコンフィグは正式名称の方が都合がいいし、
リモートリポジトリは参照するサーバーやリポジトリパスが変わることもあるし、同時に同じリモート名は付けられないから別名表記の方が都合が良い
ってことだと思うけど。
370デフォルトの名無しさん (ワッチョイ)
2017/03/27(月) 22:00:13.07ID:Kxi6Yxme0 ホテルから出ることをチェックアウトと言う
リポジトリという名のホテルに
masterブランチさんやdevelopブランチさんたちが宿泊してる
そこからチェックアウトして作業現場まで来てくださいって意味
git checkout master
リポジトリという名のホテルに
masterブランチさんやdevelopブランチさんたちが宿泊してる
そこからチェックアウトして作業現場まで来てくださいって意味
git checkout master
371デフォルトの名無しさん (ワントンキン)
2017/03/28(火) 15:27:51.25ID:p6rrPrRVM SVCとかSubversionとかVSSだとリポジトリからファイルがチェックアウトされて
編集されたあとまたチェックインして元に戻る、というアナロジーが非常にわかりやすい
けど、Gitだとなんかいろんな路線に分岐してはまた合流、って感じが強くてなんか
あわない感じはあるよな。
流れのなかのある「状態」に戻したり勧めたりする感じというか。
もっとわかりやすい用語にできたのかもしれない。
編集されたあとまたチェックインして元に戻る、というアナロジーが非常にわかりやすい
けど、Gitだとなんかいろんな路線に分岐してはまた合流、って感じが強くてなんか
あわない感じはあるよな。
流れのなかのある「状態」に戻したり勧めたりする感じというか。
もっとわかりやすい用語にできたのかもしれない。
372デフォルトの名無しさん (ワッチョイ)
2017/03/29(水) 00:26:05.10ID:JypiTP7F0 成る程
373デフォルトの名無しさん (ワッチョイ)
2017/03/29(水) 00:27:19.79ID:shnYEiwl0 VCSでチェックイン使う人っておっさんのイメージ
374デフォルトの名無しさん (スッップ)
2017/03/29(水) 10:39:27.69ID:kGZ0UAmTd >>373
おっさんは色んな環境・用語に晒されてるから、VCSみたいな同じような機能にそれぞれのアプリケーションで別の用語を割り当てるシステムだと、ごっちゃになるんだよ
おっさんは色んな環境・用語に晒されてるから、VCSみたいな同じような機能にそれぞれのアプリケーションで別の用語を割り当てるシステムだと、ごっちゃになるんだよ
375デフォルトの名無しさん (ワッチョイ)
2017/03/29(水) 15:44:22.27ID:8zEKqVfn0 gitのタイムスタンプは記録されてないけれど
パーミッションは記憶されてるの?
パーミッションは記憶されてるの?
376デフォルトの名無しさん (ササクッテロレ)
2017/03/29(水) 21:11:43.39ID:s7sfWWM2p >371
そーかなー
むしろそういう風にコマンドを整理したのがsvnでリポジトリからローカルコピーを得る時しかcheckoutじゃないでしょ。
gitはチェックイン/チェックアウトシステム体系はCVSと変わらないからcheckoutするときはcheckoutで良いと思うんだが、ローカルの編集を破棄したいときこそresetだとかrevertとかにして欲しかったとは思う。
そーかなー
むしろそういう風にコマンドを整理したのがsvnでリポジトリからローカルコピーを得る時しかcheckoutじゃないでしょ。
gitはチェックイン/チェックアウトシステム体系はCVSと変わらないからcheckoutするときはcheckoutで良いと思うんだが、ローカルの編集を破棄したいときこそresetだとかrevertとかにして欲しかったとは思う。
377デフォルトの名無しさん (ワッチョイ)
2017/03/29(水) 21:25:18.43ID:G25OA3ZV0 >>375
実行権限のみ
いろんな人がいろんな環境でチェックアウトするのだから
グループやその他のパーミッションは記録する意味がないし、
umaskの設定に従えば十分
また自分自身がチェックアウト(=書き込む)ファイルなのだから、
リードオンリーにすることもできない。
よって実行権限のみ記録するのが
バージョン管理ソフトとして正しい仕様。
gitもそれに従っている。
実行権限のみ
いろんな人がいろんな環境でチェックアウトするのだから
グループやその他のパーミッションは記録する意味がないし、
umaskの設定に従えば十分
また自分自身がチェックアウト(=書き込む)ファイルなのだから、
リードオンリーにすることもできない。
よって実行権限のみ記録するのが
バージョン管理ソフトとして正しい仕様。
gitもそれに従っている。
378デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 11:09:20.38ID:9gLJwZl60 >>377
所有者くらいは記録してほしかったよね
所有者くらいは記録してほしかったよね
379デフォルトの名無しさん (ササクッテロレ)
2017/03/30(木) 12:31:14.48ID:GdS25qhHp その心は?
380デフォルトの名無しさん (ワンミングク)
2017/03/30(木) 13:40:19.34ID:d5B2Ea/8M 正しい仕様、みたいにすぐドグマ化しちゃう人って柔軟な発想ができなくて開発者としてはポンコツなんだろうなあ
381デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 14:57:27.94ID:9EoNq1220 必死に覚えたんです
違うこと言わんといて
違うこと言わんといて
382デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 15:55:13.27ID:LEwdK5Fw0383デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 16:27:53.68ID:9EoNq1220 小池知事のようなひとのことですね
384デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 19:22:24.53ID:49bW4cFZ0 >>380
同意
明確に条件が限定された状況で、考え抜いた上に「正しい」とか言うのならわかるけど、バージョン管理なんてソフトウェアのソースコードに限ったとしても
ゲーム、組み込み、Web、業務システムで求めるものが全然違いそうなのはちょっと想像しただけでわかるのに、自分の知ってる範囲だけで決めつけちゃうのってダメだよね
お客さんの要求の本質を汲み取ろうとせず勝手に自分の都合で判断してそう
同意
明確に条件が限定された状況で、考え抜いた上に「正しい」とか言うのならわかるけど、バージョン管理なんてソフトウェアのソースコードに限ったとしても
ゲーム、組み込み、Web、業務システムで求めるものが全然違いそうなのはちょっと想像しただけでわかるのに、自分の知ってる範囲だけで決めつけちゃうのってダメだよね
お客さんの要求の本質を汲み取ろうとせず勝手に自分の都合で判断してそう
385デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 20:53:52.29ID:gGp/SYAm0 >>378
> 所有者くらいは記録してほしかったよね
所有者とは? 会社名?w
一行ごとに誰が修正したかは記録されている。
その話をしていないということはお互い理解しているという前提で
なんのために所有者を記録するの?
> 所有者くらいは記録してほしかったよね
所有者とは? 会社名?w
一行ごとに誰が修正したかは記録されている。
その話をしていないということはお互い理解しているという前提で
なんのために所有者を記録するの?
386デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 20:55:09.11ID:gGp/SYAm0 >>384
> ゲーム、組み込み、Web、業務システムで求めるものが全然違いそうなのはちょっと想像しただけでわかるのに
ぜんぜん違うと言うものの具体的な例を
君はこれから言わなくてはいけないということになったんだが、
できるかい?
それができるまでは、ゲーム、組み込み、Web、業務システムで
求めるものに違いはないという今までの常識通りでいくからさw
> ゲーム、組み込み、Web、業務システムで求めるものが全然違いそうなのはちょっと想像しただけでわかるのに
ぜんぜん違うと言うものの具体的な例を
君はこれから言わなくてはいけないということになったんだが、
できるかい?
それができるまでは、ゲーム、組み込み、Web、業務システムで
求めるものに違いはないという今までの常識通りでいくからさw
387デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 20:59:43.17ID:cFDTRcun0 日本語が理解できない信者登場
388デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 21:22:01.52ID:4IqW3eML0 信者というとgitが如何わしい新興宗教みたいじゃないか
こういうのはストレートに馬鹿と呼んで欲しい
こういうのはストレートに馬鹿と呼んで欲しい
389デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 21:56:52.77ID:ZqiiP1U80 git信者は巨大なバイナリデータの管理もgit一本でやるの?
カッコ良すぎて濡れちゃう//
カッコ良すぎて濡れちゃう//
390デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:08:01.05ID:eDzyiyEH0 信者なら「そんなもんリポジトリに入れんな」って一蹴だろ。
391デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:18:40.57ID:gGp/SYAm0 そしたらリポジトリに入れないでどうやって管理するの?という質問がでてくる
392デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:19:15.88ID:6WyQEgEL0 刺身包丁で中華料理をつくる料理人みたいだな。
gitでバイナリ管理。
gitでバイナリ管理。
393デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:20:43.92ID:gGp/SYAm0 巨大なファイルはリポジトリに入れないで、ファイルがある場所の情報だけいれればいいのよという意見が出てくる
394デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:23:32.35ID:gGp/SYAm0 ブランチ切り替えて別のファイルに変わるたびに入れ替えるの面倒だよ
395デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:24:05.93ID:gGp/SYAm0 gitのフックがあるじゃないか。そこで自動化すれば良いのさ
396デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:25:03.07ID:gGp/SYAm0 なるほど。巨大なファイルは別のストレージで管理して、git cloneしたときなどに
フックでファイルが有る場所の情報からファイルを取ってくれば良いのか!
フックでファイルが有る場所の情報からファイルを取ってくれば良いのか!
397デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:25:44.62ID:gGp/SYAm0 便利そう!それプラグインにした良いんじゃないかな!?
398デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:26:08.01ID:gGp/SYAm0 ふふ、実はそれ、もう実用化されてるんだ。
399デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:26:24.98ID:gGp/SYAm0 なんだってー!!!
400デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:26:44.56ID:gGp/SYAm0 その名も
401デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:27:16.65ID:gGp/SYAm0 その名も?
402デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:27:36.07ID:gGp/SYAm0 ・・・
403デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:27:51.25ID:gGp/SYAm0 (ゴクリ)
404デフォルトの名無しさん (ワッチョイ)
2017/03/30(木) 22:28:34.64ID:gGp/SYAm0 暇なので何度も出たであろうネタ投下w
Linus曰く「Subversionは史上最も無意味なプロジェクト」
https://developers.srad.jp/story/07/12/03/1024220/
Linus曰く「Subversionは史上最も無意味なプロジェクト」
https://developers.srad.jp/story/07/12/03/1024220/
405デフォルトの名無しさん (ササクッテロレ)
2017/03/30(木) 23:19:21.12ID:uipyTNiYp 何に使うかも分からん機能について語るのが最近の流行りなん?
406デフォルトの名無しさん (スププ)
2017/03/31(金) 02:44:12.05ID:WiHZY2U2d gitを使うことが目的になってる奴いるな
407デフォルトの名無しさん (ワッチョイ)
2017/03/31(金) 04:00:26.51ID:dseKSPuY0 gitを批判することが目的となってるやつだなw
408デフォルトの名無しさん (スププ)
2017/03/31(金) 04:52:09.71ID:WfnGqS4Rd >>407
それはいない
それはいない
409デフォルトの名無しさん (ワッチョイ)
2017/03/31(金) 11:39:17.86ID:xItn/dk+0410デフォルトの名無しさん (シャチーク)
2017/03/31(金) 15:48:59.13ID:QDrBRSUdC GitLFSじゃあかんのか
411デフォルトの名無しさん (ササクッテロレ)
2017/03/31(金) 20:54:06.19ID:Tf8W7eqIp >>409
なんのために?
なんのために?
412デフォルトの名無しさん (ワッチョイ)
2017/03/31(金) 21:15:17.24ID:dseKSPuY0 >>411
バックアップソフトとして使うためだろ
バックアップソフトとして使うためだろ
413デフォルトの名無しさん (ワッチョイ)
2017/03/31(金) 21:15:34.02ID:dseKSPuY0 gitはバックアップソフトとして使えないからクソ
414デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 09:02:19.47ID:mGxU+b+y0 ならバックアップソフトを使えば良い
415デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 11:42:07.33ID:SQXLvxqe0416デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 14:06:54.31ID:DrbHkd9R0 >>415
"バージョン"管理ソフトっていうのはファイルの版ではなくて
アプリのバージョンを管理するもので突き詰めるとソースコードを管理するものなんだよ。
ソースコードの管理というのはファイルの中の修正箇所を調べたり
一部分を抜き出したりマージすること、ソースコードエディタと言ってもいいぐらい
バイナリファイルであればそれらが出来ないので
どうあがいてもバージョン管理は出来ない
せいぜいファイル管理程度
"バージョン"管理ソフトっていうのはファイルの版ではなくて
アプリのバージョンを管理するもので突き詰めるとソースコードを管理するものなんだよ。
ソースコードの管理というのはファイルの中の修正箇所を調べたり
一部分を抜き出したりマージすること、ソースコードエディタと言ってもいいぐらい
バイナリファイルであればそれらが出来ないので
どうあがいてもバージョン管理は出来ない
せいぜいファイル管理程度
417デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 14:31:00.03ID:SQXLvxqe0 >>416
じゃぁファイルの版はどうやって管理するの?
じゃぁファイルの版はどうやって管理するの?
418デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 14:37:13.38ID:DrbHkd9R0 ファイルサーバーにでもおいておけば良いんじゃねーの?
419デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 14:49:07.66ID:SQXLvxqe0 >>418
ファイルサーバーで「版」の管理はできるの?
ファイルサーバーで「版」の管理はできるの?
420デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 14:57:21.42ID:DrbHkd9R0 「版」の管理ができるファイルサーバーを使えばいいし、
たいていはバックアップ機能で十分
たいていはバックアップ機能で十分
421デフォルトの名無しさん (アウアウカー)
2017/04/01(土) 15:06:28.18ID:7rozFbeTa バイナリはどうせ差分見れないからなんでもいいよ
422デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 15:49:20.87ID:I0+wrTCp0 >>419
そんなもんWindows標準のバックアップ機能でもできるよ
そんなもんWindows標準のバックアップ機能でもできるよ
423デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 16:45:18.19ID:FRLTAWk80 ソースの版とリンクしてる
バイナリファイルの版をどう管理するのかってことじゃないのか?
バイナリしかないサードパーティライブラリとか画像系のアセットも普通gitで管理するよね?
デザイナ系の人が頻繁に編集するデカいファイルはGitLFSみたいな追加の仕組みを使うか
別のツールで管理してリリースバージョンのみgitに入れるかかな
バイナリファイルの版をどう管理するのかってことじゃないのか?
バイナリしかないサードパーティライブラリとか画像系のアセットも普通gitで管理するよね?
デザイナ系の人が頻繁に編集するデカいファイルはGitLFSみたいな追加の仕組みを使うか
別のツールで管理してリリースバージョンのみgitに入れるかかな
424デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 17:22:06.00ID:+jNVHwLs0425デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 18:50:20.26ID:HLALWuX20426デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 19:50:40.08ID:X5V6ETnn0 大きなバイナリファイルのバージョン管理が本当に必要ならべつにリポジトリに入れてもいいんじゃね?
単にリポジトリがでかくなるのが嫌われるだけで、他のsvn等に比べて特にgitが苦手というわけでもあるまい。
単にリポジトリがでかくなるのが嫌われるだけで、他のsvn等に比べて特にgitが苦手というわけでもあるまい。
427デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 19:59:31.19ID:DrbHkd9R0428デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 20:01:47.89ID:+jNVHwLs0 >>427
済まないから困るんだろ、勝手に問題ないケースに置き換えて話するのはおかしいでしょ
済まないから困るんだろ、勝手に問題ないケースに置き換えて話するのはおかしいでしょ
429デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 20:03:31.14ID:I0+wrTCp0 画像リソースまでソース管理から除外するのかよw
基地外じみてる
基地外じみてる
430デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 20:08:54.57ID:DrbHkd9R0 >>428
なんですまないの?
なんですまないの?
431デフォルトの名無しさん (ワッチョイ)
2017/04/01(土) 20:11:24.50ID:OD8T/+xw0 俺はできる限りはリポジトリに入れるけど。
100 M とか超えてる場合はちとどうするか迷うが。
100 M とか超えてる場合はちとどうするか迷うが。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【音楽】Perfume・あ~ちゃんの結婚相手「一般男性」は吉田カバンの社長・吉田幸裕氏(41) 高身長で山本耕史似 [Ailuropoda melanoleuca★]
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★4 [ぐれ★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- アンケート調査で「高市発言は問題なし」 93.5%wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 生活保護の受給額ってなんでこんなに安いの?
- お前らは“スカイマイルタワー”建設計画を知っているか?
- これ誰か分かるか?
- 支払い詰まってインターネット止まった
- 万引きJC「すいません許してください!何でもしますから!」←どうする?
