[過去ログ] Git 19 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
602: (オッペケ Sr79-iIiP) 2023/06/23(金)12:49 ID:/ZIBTbUwr(1) AAS
こいつはバケツくんとは別人かな?
603: (ワッチョイ 0984-2YmD) 2023/06/23(金)13:47 ID:+kXmSoIs0(2/2) AAS
GUIの用語で説明しても他のGUIアプリ使ってる人には伝わらないから共通語としてコマンドで説明してるだけ
604
(1): (ワッチョイ 757b-fBPY) 2023/06/24(土)00:54 ID:X/JgUHmx0(1/6) AAS
>>558
> ソフトを開発することが仕事なのに、ソースを管理することが目的になってる人もいるくらいw
さらについでに言うとな、Gitプロジェクト自体が既にこうなっている。

見れば分かるが、Gitのソースコードは素人以下のゴミで、
Gitプロジェクト自体が、手の込んだ金庫に大切にウンコを保管している状態だ。
個人的には履歴管理以前にソースコードを改善する努力をするべきだと思うよ。

まあ「手段の目的化」はどこでもある話だが、Gitは多分にそうなりやすい。
これはGitの難易度が中途半端で、>>570の通り、「自転車置き場の議論化」するからだ。
「そのソースコードが美しいか、適切か」(≒原子炉の話)には全く付いていけないから、
「Gitのつかいかた」(≒屋根の色)で「自転車置き場の議論」をしてるのがこのスレだ。

信者ならあの糞コード何とかしろよ、と思うけどな。
お前らにその能力がないのは了解してるが、
それはお前らがコードを管理することに注力してるから、肝心のコードを書く能力が全く上達してないだけだし。
605: (スップー Sd03-V+cT) 2023/06/24(土)01:18 ID:JR6FeT/Ed(1) AAS
出た長文君
606: (ブーイモ MM6b-FXSE) 2023/06/24(土)02:27 ID:hQfvhr6jM(1) AAS
>>604
長文君は自分の仕事にもどれ
607: (ワッチョイ 4b8f-A1th) 2023/06/24(土)03:20 ID:4jq99Xu50(1) AAS
長文くんはツンデレだからgitの素晴らしさを素直に認めないし、表現力皆無だから下手くそな例えしかすることができない
608
(1): (ブーイモ MM6b-FXSE) 2023/06/24(土)03:42 ID:FEyTokdlM(1) AAS
malloc() に関して
初級者:free() することを学ぶ
中級者:free() しないことを学ぶ
上級者:本当に必要な時のみ free() する
長文君は初級者なので、中級者や上級者のコードが理解できないのが笑いどころ
609: (ワッチョイ ad5f-VF0j) 2023/06/24(土)03:48 ID:Ox3iYAMD0(1) AAS
黙ってNGせーや
610: (ワッチョイ d5cf-OfpS) 2023/06/24(土)08:45 ID:XxkKuFZ90(1/5) AAS
>上級者:本当に必要な時のみ free() する
>長文君は初級者なので、中級者や上級者のコードが理解できないのが笑いどころ

同じ臭いがするんだが。
611
(1): (ワッチョイ b579-EOoO) 2023/06/24(土)09:33 ID:/trYnR0M0(1) AAS
gitのソースが綺麗だとgitの使い心地にどう関係あるの
612
(1): (ワッチョイ 8d10-GFrI) 2023/06/24(土)09:40 ID:0LGyal9x0(1) AAS
>>608
今は上級者はrust使うだろ
613
(1): (ワッチョイ 757b-fBPY) 2023/06/24(土)13:05 ID:X/JgUHmx0(2/6) AAS
俺は単に冷静に状況を把握してるつもりなんだけどね。
色々整合性も取れてしまったし、多分そこそこ合ってる。

ソースコードの品質は、判断出来るなら自分で見るのが一番納得するだろう。
ここで水掛け論する意味はないし、議論出来る相手がいるとも思ってない。

Linusが奇妙なほどCVSに対して攻撃的な事については、
実は今現在の俺はLinusのCVS体験をGitで追体験してるだけだとも分かった。
なるほどボロクソにしか言わないのも納得ではある。
ただLinusもアプリに対する人間的な本質部分を修正してないので、
歴史が繰り返し、俺も強制的に追体験させられてしまってる。
この点、巻き込まれた被害者としては、あんたもそこまで言えるほど修正出来てねえよな、とは思う。
(まあLinusはGitをCVSの代替として作ったわけではないので、知らんがな、だろうけど)

あと何か、Git界隈で傍から見て謎な件あったっけ?
614: (ワッチョイ 757b-fBPY) 2023/06/24(土)13:06 ID:X/JgUHmx0(3/6) AAS
>>611
表面的には『関係ない』。ここがミソだ。
実際、ソースコードが糞であっても、アプリなんざ動けばいいのは事実。

ただ一般的にはメンテナンス性を上げる為に品質を保ち、結果的にアップデートが早くなる。
或いは、グチャグチャすぎてアップデート出来なくなるのを防ぐ。

俺の場合は、少し踏み込んだらバグに当たってしまったので、
少なくとも今のGitは俺が安心して使える品質ではないこと、
コードの品質を見る限り短期的には、戦略見る限り長期的にも、改善しないことは分かった。
結果、俺の使い方だと、Gitを使って得られる時間より、Gitを使って失う時間の方が多く、
俺はGitは出来るだけ触らない方針で行くと決めた。

ただ、これまで散々使い倒してきてて、全くバグに遭遇したことがないのなら、
少なくともその使い方では問題ないのだろうから、使い続ければいいと思うよ。

いずれにしても単純に、「Gitを使って得られる時間」と
「Gitを使って失う時間」を比較して決めればいいだけだ。ただのツールなんだし。
(そして初心者の内からGitに精を出し始めると、
本来コードと格闘すべき時間がGit関連に配分され、肝心のコード記述能力が上達しなくなる。
これは初心者は本当に気を付けた方がいい。
そして既にそうなってるのがこのスレやGit周りの連中だ。
だからあんな糞コードでも糞だと認識出来ないわけでね)
615: (ワッチョイ 4bcf-OfpS) 2023/06/24(土)13:14 ID:ZybXNvF90(1) AAS
>>613
ツールの方はどうなったのか現況くらい報告してもいいんでは
616
(2): (ワッチョイ d5cf-OfpS) 2023/06/24(土)13:55 ID:XxkKuFZ90(2/5) AAS
「水掛け論だから俺の好きなように水かけさせろ」
617
(1): (ワッチョイ 757b-fBPY) 2023/06/24(土)14:08 ID:X/JgUHmx0(4/6) AAS
>>616
それはお前もな。

実際、お前自身が確認する以外でお前が納得する方法はないだろ。
ならそれで終わりにするしかない。
対案はないが反対するだけの人種ですか?
618
(2): (ワッチョイ ad5f-ZZXD) 2023/06/24(土)14:16 ID:Q2+vfe6G0(1) AAS
>>587
ありがとう。最後のorigin省略するなっていうのは、originを描き損ねるとローカルリポジトリの該当ブランチからマージされてしまうことになるから ということだよね?

checkoutは必要ないとのことだけど、
現在masterブランチにcheckoutしている場合、
git pull origin A
だと、ワーキングツリーには変化なし。
もちろんmasterブランチの中身(ソースコードなど)にも変化なし …であってる?
619
(1): (ワッチョイ 4bbb-FXSE) 2023/06/24(土)14:18 ID:6718OB4j0(1/6) AAS
長文君は同じ主張を繰り返してないで自分の開発に戻れ
「必要とされているバージョン管理システムをオレが作って見せてやる」
って言ってたお前はどこにいった? そこで好きなだけ「綺麗」なコード書いてればいいじゃないか
ここはお前の嫌いなgit信者の巣窟なので寄り付くな
620: (ワッチョイ 4bbb-FXSE) 2023/06/24(土)14:21 ID:6718OB4j0(2/6) AAS
>>618
状況にもよるが origin 省略して git pull A ってやると A がブランチ名じゃなくてリポジトリ名と解釈されて A なんてリポジトリ知らねってなるからだよ
621: (ワッチョイ 4bbb-FXSE) 2023/06/24(土)14:26 ID:6718OB4j0(3/6) AAS
>>618
naster ブランチをチェックアウト中に git pull origin A ってやると
1) origin の A を取ってきて、ローカルの origin/A にマージ
2) その後にローカルの origin/A をローカルの master にマージ (working tree も更新)
という動作になる
622
(2): (ワッチョイ 757b-fBPY) 2023/06/24(土)16:44 ID:X/JgUHmx0(5/6) AAS
>>619
ゆとりだね。相変わらずお前らは「ぼくはぜったいだいせいぎ!!!」と信じて疑わない。
俺は反撃してるだけ。反撃されたくなければそもそも攻撃しなければいいだけ。

そしてここがGit信者の巣窟だと知ってるからこそ、
それが問題な場合には俺なりにアドバイスをする事はあるよ。
結果的に大体においてGit信者とは異なる意見になるが、
どちらが正しいかは当人に判断して貰うしかない。まあいつもの5chだ。
逆にコマンドの使い方なんて信者に聞くのがベストだし、実際俺もそれに口挟んでないでしょ。
623
(1): (ワッチョイ d5cf-OfpS) 2023/06/24(土)17:00 ID:XxkKuFZ90(3/5) AAS
>>617
だからあんた、その長文を他人に理解してもらおうと思って書いてないわけだろ?
624: (ワッチョイ 4bf2-lzKa) 2023/06/24(土)17:27 ID:OT0uf+IA0(1) AAS
>>622
WitBucketはもう止めたんか?
625: (オッペケ Sr81-3f7T) 2023/06/24(土)17:53 ID:qBjhRi5Rr(1) AAS
頑なにゴミ箱に触れないあたりがいい答え合わせになってるわな
626
(1): (ワッチョイ 4bbb-FXSE) 2023/06/24(土)18:09 ID:6718OB4j0(4/6) AAS
質問が続きそうなので予め書いておくと
master をチェックアウトしている状態で git pull origin A とするのは推奨されない (少なくとも初心者のやることではない)
ローカルに
- master
- A
- origin/master
- origin/A
という4つのブランチがあって、master がチェックアウトされている状態で git pull origin A とすると
- master ← 更新される
- A ← 更新されない
- origin/master ← 更新されない
- origin/A ← 更新される
というチグハグな状態になる
git pull は常に引数つけずに使うものと思っておくべき(初心者のうちは)
627
(1): (ワッチョイ 757b-fBPY) 2023/06/24(土)19:14 ID:X/JgUHmx0(6/6) AAS
>>623
それだと意味が曖昧なので厳密にすると、
俺が何を言ってるかの「理解」は出来るように書いてるよ。勿論「同意」はしなくていい。
俺はGit信者だけからの偏った見方に反対意見を付けてるだけだから。

逆にお前こそ、「理解」というこの状況に於いて意味が曖昧な単語を使って意図的に混乱させてるよね。
その辺がゆとりの問題だよ。
628
(2): (テテンテンテン MM4b-HUf/) 2023/06/24(土)19:19 ID:L9FbeMIsM(1) AAS
>>626
そもそもpullは使うべきではなくfetch とmergeを別々に実行するほうがいい。

特に初心者はpull禁止にすべきだと思うけど、 解説とかでpullから解説しているのはなぜかね?
629: (ブーイモ MM43-FXSE) 2023/06/24(土)19:22 ID:XRfxHmPFM(1) AAS
>>627
でバケツだかゴミ箱だかはどうなったんだ?
誰にも理解できねーぞ!
630
(1): (ワッチョイ 4bbb-FXSE) 2023/06/24(土)19:42 ID:6718OB4j0(5/6) AAS
>>628
さすがに禁止はないとかと
git switch master
git fetch origin master
git merge origin/master
みたいに毎回打ってるの?
普通は
git switch master
git pull
でいいだろう? これが一番事故が少ないしタイプも楽なはず
631: (ワッチョイ d5cf-OfpS) 2023/06/24(土)19:50 ID:XxkKuFZ90(4/5) AAS
つまり>>616ってことだろ
1-
あと 371 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.013s