[過去ログ] Git 19 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1: デフォルトの名無しさん (ワッチョイ 8be4-Cw2/) [] 2022/11/06(日) 16:40:27.51 ID:az1H5JFk0(1/2) AAS
ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。
Git - Fast Version Control System
外部リンク:git-scm.com
◆関連サイト
Pro Git - Table of Contents
外部リンク:git-scm.com
Git入門
外部リンク:www8.atwiki.jp
◆前スレ
Git 17
2chスレ:tech
Git 18
2chスレ:tech VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
178: デフォルトの名無しさん (ワッチョイ 2514-H0Ic) [sage] 2022/11/13(日) 07:21:09.51 ID:MdOkAF1j0(1/3) AAS
>>176176(4): デフォルトの名無しさん (ワッチョイ b57b-3eqv) [sage] 2022/11/13(日) 06:54:51.14 ID:Eh77ZCvU0(1/15) AAS
考えてみたが、やっぱGitは根本的に思想が俺とは違うんだな。
俺はツールはあくまでアプリの品質を上げる手段だと思ってる。
ここまではおそらく共通なのだが、問題はこの先で、俺は重要な順に、
A. アプリそのものの品質。つまり必要な機能に深刻なバグがないこと。コードの品質がこれに直結する。(コードが本体)
B. 使いやすさ。簡単は正義。使えない機能は存在してないのと同じ。直感的に使えればドキュメントすら必要ない。
C. 持続性。つまり自分が使いたい期間(未来)中ずっと使えるか。
なんだが、Git陣営は全く逆でC>>B>>Aの順に見える。
それはこのスレ内でも散見され、俺は釣りだと思っていたが、マジっぽい。つまり、
C. コミュニティに人を集めれば自然と持続性は確保出来る。つまり人数が一番重要。これを取り持つのがツール(ツールやcommitメッセージが本体)
B. ドキュメントを整備しまくれば、後はがんばって読めばいいだけ。
A. コードの品質なんて後から付いてくる。バグも誰かが勝手に直してくれる。
Git陣営はマジでコードの品質を上げる努力を何一つしてない。具体的には、
・regressionテストを1本も流してない。
・レビューも全くしてない。(マジで、見た瞬間落とされるコードを素通し)
・CodeOfCoductは重要だが、CodingRuleは要らない。
CodeOfConductは最近のポリコレで生まれた、「人の」振る舞いを規定するものだ。
これに対してCodingRuleは「コードの」振る舞いを規定するもので、
CodingRuleなしでCodeOfConductだけってのは、コードはどうでもいい、問題は人だ!と言ってるわけだ。
『人さえいれば、全て何とかなるんだ!』という思想だ。
ただ俺からすると、見る限り完全に「善意のただ乗り」であって、
少なくともコードの品質を上げる努力してないと協力する気にならないよ。
(ITがいくら自動化しても、最終的には人なのは事実としても、コードの質を直接的に改善する努力を全くしないのは不味いだろ)
> 考えてみたが、やっぱGitは根本的に思想が俺とは違うんだな。
思想じゃなくて、お前が単純にバージョン管理というものを知らんだけやで
自分が無知であることを知るのが成長の第一歩や
190(1): デフォルトの名無しさん (ワッチョイ 4bbb-tcgO) [sage] 2022/11/13(日) 14:56:08.51 ID:8vm+7sfe0(1/2) AAS
>>176
無学な長文君らしい発言だなあ。
理解は経験に裏付けられている必要がある。俺には非常に直感的で分かり易い仕様だよ。
他人のソース(自分の過去のソースとかでも良いけど)を頻繁に読まないやつにはとっつき難いんだろうけど。
共同開発の初心者が git 難しいというのは分かる。でも彼らは自分の共同開発の経験が足りないことを理解している。
長文君は自分の経験が足りないことを棚上げして共同開発を全否定することに全力を傾けてる。伽藍とバザールとかいつの時代の話だ、2周くらい周回遅れ。
他人(や過去の自分)と共同開発しないやつに git はいらないよ。そのための専用ツールだからな。
308: デフォルトの名無しさん (アウアウウー Saa9-FFna) [] 2022/11/17(木) 10:03:55.51 ID:V4QZv0Fqa(2/2) AAS
>>301301(1): デフォルトの名無しさん (ワッチョイ b57b-3eqv) [sage] 2022/11/16(水) 23:52:15.86 ID:4to+8mNM0(6/6) AAS
そういえば禿曰く、「コーディングを開始する前にじっくりと設計した方が良いプログラムの規模に下限はない」で、
これが従来型での基本だよ。
「やっぱ止めた」ではなく、「やっぱ止めた、になる事は、最初からやらない」が正しいとされる。
ただ当たり前だがこれには仕様聞いたら実装をぱぱっと思いつく程度の技術レベルは必要で、
お前らには全然無理だ。
Gitは馬鹿が闇雲にやってもなんとか前進出来るようにはしたから、そりゃお前らには必要なんだろうよ。
だから従来は「プログラミングの勉強をしてない奴は、ろくにメンテできない」世界だった。
今はお前らが「Gitを勉強してない奴はGitを使うな!」と言ってて、ツールの勉強はしてるらしいが、
全くプログラミングの勉強をしてないから、糞コードを糞コードとも認識出来なくなってる。
これはGit陣営もだ。なんだかねー。
ネット人海戦術を成功させる為には、どんな馬鹿でも有効な人材として使う為のツールは重要だけども、
やっぱ本末転倒だと思うぜ。
本来の目的であるプログラミングの勉強をすべきで、ツールはあくまで補助的なものだろ。
世界一のクレクレ君には、そりゃいつか誰かがいいコードくれるのだろうけどさ。マジでなんだかねー。
判ります
361: デフォルトの名無しさん (ワッチョイ 0acf-4FAg) [sage] 2022/12/04(日) 14:59:06.51 ID:XVXofR3d0(2/2) AAS
なるほど、commit-id はリポジトリに記録されているのか。ありがとう。
432: デフォルトの名無しさん (ワッチョイ 755f-vQc9) [sage] 2023/02/23(木) 10:18:27.51 ID:/WRzCbiK0(1) AAS
Linus Torvalds氏、Gitのマージに関し「マージについて説明できないのならやらないほうがいい」ゴミだからとアドバイス
外部リンク:softantenna.com
458: デフォルトの名無しさん (オイコラミネオ MM2d-RBZQ) [sage] 2023/03/24(金) 15:34:13.51 ID:2r8zYf6jM(1) AAS
>>441英語版も収まってないとこあるよ
477(1): デフォルトの名無しさん (ワッチョイ e9e6-+ld4) [sage] 2023/03/31(金) 09:11:50.51 ID:2bhkq+Nl0(1/3) AAS
>>475-476
一つの機能追加やバグ修正を、複数人で対応するようなケースなんですが、
こういう場合も一人一人ブランチを切って作業するものなんですか?
そうなると、ブランチでフェッチやプルが必要なケースってなくなってしまいそうですが。
643: デフォルトの名無しさん (オッペケ Sr81-EOoO) [sage] 2023/06/25(日) 12:24:39.51 ID:WDr28xtfr(1) AAS
>>641641(1): デフォルトの名無しさん (ワッチョイ 757b-fBPY) [sage] 2023/06/25(日) 09:03:42.06 ID:6Lkn/yWe0(1/6) AAS
>>636
> それほど反撃するなら
どこのこと?というかマジでお前らちゃんと分かるように書けよ。勝手に以下だとエスパーするが、
Gitのソースコードが素人以下のゴミな事は見れば分かるし、それ以上のエビデンスはないだろ。
判断する能力がないのはお前の問題だ。
ああちなみにこれは、
> 素人が求めているソースコード管理は (576)
とか勘違いしているお前らに、「Gitのソースコードも素人以下のゴミなんですが」と突っ込んでるだけ。
相変わらず日本語の通じない奴だな(通じないからこのスレに居座ってるんだろうな)
エビデンス出せって言ってるんだから、具体的にソースコードの何処がダメでどう改善すればよいかを「わかりやすく」説明するべきなんだよ
お前の言ってるのは子供みたいに「ソースの品質悪くて僕チンこのソース理解できない!ギャオオン!」だけだ
677(1): デフォルトの名無しさん (ワッチョイ dd63-hxwO) [sage] 2023/06/28(水) 00:21:55.51 ID:sXkqYerN0(1/2) AAS
>>675gitスレでgit関連の話をしている人たちに
git使って管理しているソフト等の話をgitスレでしないのなら
何も作ろうとしていないということだ、とケチをつける長文君
967: デフォルトの名無しさん (ワッチョイ 797b-t8kh) [sage] 2024/01/03(水) 23:27:09.51 ID:lVSmxAZC0(1) AAS
使うメリットのないツールを押しつけてくるのなら害でしかない
997: デフォルトの名無しさん (ワッチョイ 6f35-BO+l) [age] 2024/02/15(木) 08:40:48.51 ID:En27mXas0(2/5) AAS
Git v2.44.0-rc1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.061s