[過去ログ]
Git 18 (1002レス)
Git 18 http://mevius.5ch.net/test/read.cgi/tech/1650651945/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
571: デフォルトの名無しさん (ワッチョイ ff7c-pIDl) [sage] 2022/10/06(木) 20:19:02.29 ID:tI414gt60 バイナリでも別に過去の履歴は取って来れるような ただリポジトリは肥大化するしバイナリの管理の為に作られたものでは無いから 相性が良い訳では無いのは分かるのだが プログラム開発の世界でバイナリと言えば大抵はエクセルなどのオフィス系のファイルだが 正直これらをgitでバージョン管理する必要は無い気はしなくもないw (でも大抵の会社はバイナリだろうがgitで管理しているが) http://mevius.5ch.net/test/read.cgi/tech/1650651945/571
572: デフォルトの名無しさん (ワッチョイ d314-pIDl) [sage] 2022/10/06(木) 20:45:30.79 ID:zjAiMCMB0 >>571 なにか勘違いしているようだな gitはテキストデータでも保存するときに バイナリ形式を使っているから将来データが取り出せなくなると言っておるのだ そのようなものは使わん http://mevius.5ch.net/test/read.cgi/tech/1650651945/572
573: デフォルトの名無しさん (ワッチョイ ff7c-pIDl) [sage] 2022/10/06(木) 20:46:16.55 ID:tI414gt60 ん?将来?別に好きな履歴を取り出せるが? 何の話だ? http://mevius.5ch.net/test/read.cgi/tech/1650651945/573
574: デフォルトの名無しさん (ワッチョイ ff02-ypjK) [sage] 2022/10/06(木) 21:08:34.12 ID:vH9MiC1U0 gitの使い方を知らないただの老害だった… http://mevius.5ch.net/test/read.cgi/tech/1650651945/574
575: デフォルトの名無しさん (ワッチョイ 435f-pIDl) [sage] 2022/10/06(木) 21:49:48.89 ID:p6k/LOp80 >>565 おじいちゃん去年のスレッド忘れてまた来ちゃったの? さぁ↓こっちに帰りましょうね。 https://mevius.5ch.net/test/read.cgi/tech/1631002816/ http://mevius.5ch.net/test/read.cgi/tech/1650651945/575
576: デフォルトの名無しさん (ワッチョイ cfbb-Vwkg) [sage] 2022/10/06(木) 21:50:57.66 ID:J7yBN2sy0 いつもの粘着荒しじゃないの 途中で句読点のスタイルが変わってるし半分コピペの創作だろ あの手この手で相手してほしいんじゃね http://mevius.5ch.net/test/read.cgi/tech/1650651945/576
577: デフォルトの名無しさん (ワッチョイ cfbb-fxWw) [sage] 2022/10/06(木) 22:22:36.07 ID:DBe4OZi40 バイナリ形式だから将来取り出せないって、何を心配してるんだろう? 文明崩壊後でコンピューターが使えなくなった時? 岩に刻んでおく? http://mevius.5ch.net/test/read.cgi/tech/1650651945/577
578: デフォルトの名無しさん (オッペケ Sr47-Kv6Z) [sage] 2022/10/06(木) 22:38:26.50 ID:PvD2K1c/r 間抜けなPOSIX原理主義者がまた論破されて敗走したのか http://mevius.5ch.net/test/read.cgi/tech/1650651945/578
579: デフォルトの名無しさん (ワッチョイ c31d-755I) [sage] 2022/10/06(木) 23:17:53.55 ID:jAkUbGv20 >>563 俺もその本読んだけど、何となくGitの存在意義分かったよ 例えば会議の備忘録がこんな感じで複数あるとしたら? ・備忘録_1.txt ・備忘録_2.txt ・備忘録_1改.txt ・備忘録_最新.txt ・備忘録_3.txt どれが最も新しいかピンとこない、どの順に更新されたのかピンとこない、 誰がどのファイルにどんな更新を加えたの分からない そんな問題を解決してくれるのがGitのようなバージョン管理ツール(って書いてある) http://mevius.5ch.net/te
st/read.cgi/tech/1650651945/579
580: デフォルトの名無しさん (ワッチョイ f35f-OAEy) [sage] 2022/10/06(木) 23:50:19.63 ID:orz8mNRt0 Gitむずかしいな みんなよく使えるな http://mevius.5ch.net/test/read.cgi/tech/1650651945/580
581: デフォルトの名無しさん (ワッチョイ 632c-LIzE) [sage] 2022/10/07(金) 04:44:37.69 ID:TBR3DhbF0 >>563 YouTube で「git 使い方」「git 入門 」などで検索! 山浦清透・せお丸・くろかわこうへい・しまぶーなど、色々ある http://mevius.5ch.net/test/read.cgi/tech/1650651945/581
582: デフォルトの名無しさん (ワッチョイ d314-pIDl) [sage] 2022/10/07(金) 09:55:21.21 ID:E++rKArz0 >>577 UNIX哲学ではバイナリ形式は禁止されている 愚か者め http://mevius.5ch.net/test/read.cgi/tech/1650651945/582
583: デフォルトの名無しさん (ワッチョイ cfbb-fxWw) [sage] 2022/10/07(金) 10:07:54.49 ID:GHAO4XK10 >>582 だから、そのバイナリーって何よ? http://mevius.5ch.net/test/read.cgi/tech/1650651945/583
584: デフォルトの名無しさん (ワッチョイ d314-xADz) [sage] 2022/10/07(金) 10:12:43.41 ID:E++rKArz0 >>583 話のわからんやつだな。この本を買え。全部書いとるわ。 https://techbookfest.org/product/5743917710442496 我らが一番問題だと思っているのは、リポジトリーの中身の多くが訳のわからぬバイナリーデータになって いることだ。そのバージョン管理ソフトウェアが滅んだら復元は絶望的だ。テキストデータ形式ならば眺めれ ば方策も見えてくるのでまだ何とかなりそうな気がするというのに。「データはテキスト形式で保存せよ」とは UNIX
哲学でも言われてきたことだ。一体何を考えているのか。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/584
585: デフォルトの名無しさん (ワッチョイ d314-xADz) [] 2022/10/07(金) 10:13:25.77 ID:E++rKArz0 移り行くトレンド 古参のプログラマーなら、これまでどんなバージョン管理ソフトウェアが台頭してきたか振り返ってみよ。す ぐ思いつくものだけでも、RCS、CVS、SVN、そしてGit。これらは同時期に存在して覇権を争っていたのでは ない。それぞれが時代を担ってきたといっても過言ではない。時代によって使うものが替わり、新しいバージョ ン管理ソフトウェアが流行り出せば、その使い方を覚え直し、時にはリポジトリーの移行を強いられてきたこと だろう
。よくまぁ、懲りもせずにといったところだが、我らはもうたくさんだ。もしかすると、諸君は「Git を 覚えれば安泰だ」などと思っているかも知れんが、あと数年、遅くとも5 年も経てばきっと次のバージョン管理 ソフトウェアが登場し、覚え直しとリポジトリーの移行を余儀なくされることだろう。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/585
586: デフォルトの名無しさん (ワッチョイ d314-xADz) [] 2022/10/07(金) 10:13:49.81 ID:E++rKArz0 目的を見失っったバージョン管理ソフト バージョン管理ソフトウェアのそもそもの目的は何だったのか。開発を続け、バージョンアップしていくソフ トウェアの維持管理に要するコストの抑制であったはずだ。これは、POSIX 原理主義を崇拝する我らがソフト ウェアを5 年、10 年と生き長らえさせようとする、その根底に流れる目的そのものである。 ソフトウェアはバージョンアップする。新しいコードを加え、古いコードは切り捨て、時には依存するライブ ラリ
ーを付け替えもする。その変わる様をすべて見届けることがバージョン管理ソフトウェアの役割であり、そ れができて初めてまともに維持管理コストの抑制が実現する。ゆえに、 バージョン管理ソフトウェアは、ライブラリーの類よりも遥かに長く生き長らえなければ意味がない。 ところが実際はそうなっていない。「バージョン管理ソフトウェアの維持管理」を強いられる。本末転倒もい いところ。お前は何を言っているんだ。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/586
587: デフォルトの名無しさん (ワッチョイ cfbb-Vwkg) [sage] 2022/10/07(金) 10:26:43.54 ID:8xhEA9gJ0 覚え直しと移行すりゃいいじゃん その時期がくれば便利な移行ツール(git svnコマンドのような)が出回るし、簡単なことだよ そんなちっぽけなことを恐れて、完全無欠の理想通りじゃないからと今のベターな現実解を忌避するのはあれだ こだわりが強すぎて社会生活に支障が出るタイプの典型的症例 http://mevius.5ch.net/test/read.cgi/tech/1650651945/587
588: デフォルトの名無しさん (ワッチョイ d314-xADz) [] 2022/10/07(金) 10:31:38.34 ID:E++rKArz0 >>587 何度も何度も覚え直しでお前は成長してると言えるのか シェルスクリプトだけでなんでもできる http://mevius.5ch.net/test/read.cgi/tech/1650651945/588
589: デフォルトの名無しさん (ワッチョイ d314-xADz) [] 2022/10/07(金) 10:33:30.22 ID:E++rKArz0 >>587 中身がわけのわからんバイナリデータなのだから壊滅的だ データは取り出せなくなり移行なんかできん バージョン管理ソフトウェアが滅んだら復元は絶望的だ http://mevius.5ch.net/test/read.cgi/tech/1650651945/589
590: デフォルトの名無しさん (ワッチョイ cfbb-fxWw) [sage] 2022/10/07(金) 11:43:19.78 ID:GHAO4XK10 中身がわからんのはお前が無能だからだろ。ソースも公開されてるし、中身の形式も公開されてるので読んどけ。プロプラな機密ソフトの基準で語ってんじゃねーよ。 中身が完全にわかっているという意味ではテキストと同等かフォーマットが決まってる分それ以上に効率が良い。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/590
591: デフォルトの名無しさん (テテンテンテン MM7f-d1zO) [sage] 2022/10/07(金) 12:18:40.03 ID:6in1nvJWM >>582 UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている http://mevius.5ch.net/test/read.cgi/tech/1650651945/591
592: デフォルトの名無しさん (アウアウウー Sa27-G9OZ) [] 2022/10/07(金) 12:20:40.01 ID:d4ub3t4La テキストで保存した結果 e38397 e383ad e382b0 e383a9 e3839f e383b3 e382b0 e381a3 e381a6 e4bd95 efbc9f ↓ e383 97e3 83ad e382 b0 e383 a9 e383 9fe3 83b3 e382 b0 e381 a3 e381 a6 e4bd 95ef bc ↓ 繝励Ο繧ー繝ウ繝溘Φ繧ー縺」縺ヲ菴包シ http://mevius.5ch.net/test/read.cgi/tech/1650651945/592
593: デフォルトの名無しさん (ワッチョイ cfbb-Vwkg) [sage] 2022/10/07(金) 13:30:31.61 ID:8xhEA9gJ0 >>588 成長? 最適なツールを選ぶときに成長とか関係ある? 淡々と使うだけだろ 何度も何度もっていったい何百年生きるつもりなんだ http://mevius.5ch.net/test/read.cgi/tech/1650651945/593
594: デフォルトの名無しさん (ワッチョイ 23ab-pIDl) [sage] 2022/10/07(金) 13:58:18.44 ID:+OS+xNc10 USP研究所のシェルスクリプトマガジンを購読しているけど、 こんな人がライターなのか? いささかガッカリした。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/594
595: デフォルトの名無しさん (ワッチョイ d39f-xADz) [sage] 2022/10/07(金) 14:06:48.59 ID:h1ATf2/y0 バイナリに見えるのはgzip圧縮されてるだけでgitconfigに compression=0 loosecompression=0 を書いておくと無圧縮のテキストになったような http://mevius.5ch.net/test/read.cgi/tech/1650651945/595
596: デフォルトの名無しさん (ワッチョイ d314-xADz) [sage] 2022/10/07(金) 14:37:14.17 ID:E++rKArz0 >>593 せっかく覚えたのにバージョン管理ツールが変わって知識が役に立たなくなると言っておるのだ シェルスクリプトなら20年後も今の知識が通用する https://www.slideshare.net/ShellShoccarJpn/posix-59780910 http://mevius.5ch.net/test/read.cgi/tech/1650651945/596
597: デフォルトの名無しさん (ワッチョイ ff7c-pIDl) [sage] 2022/10/07(金) 14:39:12.40 ID:q9dWCqSf0 頭おかしい奴が沸いているw http://mevius.5ch.net/test/read.cgi/tech/1650651945/597
598: デフォルトの名無しさん (ワッチョイ d39f-xADz) [sage] 2022/10/07(金) 15:14:19.27 ID:h1ATf2/y0 ちなみにgitのリポジトリは、ブランチ、コミット履歴、データ(ファイル)の3種類を それぞれsha1ハッシュで繋いでいるだけのシンプルな構造 リポジトリをバラしてファイルを取り出すだけのプログラムなら大体の人は1日もあれば作れるよ http://mevius.5ch.net/test/read.cgi/tech/1650651945/598
599: デフォルトの名無しさん (ワッチョイ cfbb-fxWw) [sage] 2022/10/07(金) 15:32:28.30 ID:GHAO4XK10 >>598 さすがに1日もかからんやろ。スクリプト言語使って15分とかそんな感じでは。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/599
600: デフォルトの名無しさん (オッペケ Sr47-bCCe) [sage] 2022/10/07(金) 16:01:35.71 ID:IRNCV7aTr >>596 そんなに苦痛なんだ。 大変だね。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/600
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 402 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s