できるやつほど地位が低い
つまり出世は罰ゲーム
※前スレ
プログラマの雑談部屋 ★72
https://medaka.5ch.net/test/read.cgi/prog/1558835898/
プログラマの雑談部屋 ★73
https://medaka.5ch.net/test/read.cgi/prog/1559471542/
プログラマの雑談部屋 ★74
https://medaka.5ch.net/test/read.cgi/prog/1560309127/
プログラマの雑談部屋 ★75
https://medaka.5ch.net/test/read.cgi/prog/1561024352/
プログラマの雑談部屋 ★76
■ このスレッドは過去ログ倉庫に格納されています
2019/06/29(土) 07:28:28.09
774仕様書無しさん
2019/07/07(日) 07:45:42.54 もうネタだってことにする
ここまでの馬鹿は久しぶりに見た
ここまでの馬鹿は久しぶりに見た
775仕様書無しさん
2019/07/07(日) 07:47:23.38 gitのコマンド使って開発してみればいいのに
なんで笑われたか分かると思うよ
そうじゃないならプログラマーむいてない
なんで笑われたか分かると思うよ
そうじゃないならプログラマーむいてない
776仕様書無しさん
2019/07/07(日) 07:47:42.52 「detached HEADとは
HEADがBranchを指していない状態のこと」
「この状況の結論を言うと
Gitにおけるブランチとは、単にコミットを指す軽量なポインタに過ぎません
そしてそれぞれ3つのブランチはある特定のコミットを示すポインタです」
あ る 特 定 の コ ミ ッ ト を 示 す ポ イ ン タ で す
「僕自身以前まではブランチとは派生元から最新の履歴までの枝全体、もしくはファイル群のようなものを指し示していると考えていましたがそれは誤っていました。」
↑↑↑ここ10回読み直してみ
お前らブランチは「枝だ」と言ったよな?
HEADがBranchを指していない状態のこと」
「この状況の結論を言うと
Gitにおけるブランチとは、単にコミットを指す軽量なポインタに過ぎません
そしてそれぞれ3つのブランチはある特定のコミットを示すポインタです」
あ る 特 定 の コ ミ ッ ト を 示 す ポ イ ン タ で す
「僕自身以前まではブランチとは派生元から最新の履歴までの枝全体、もしくはファイル群のようなものを指し示していると考えていましたがそれは誤っていました。」
↑↑↑ここ10回読み直してみ
お前らブランチは「枝だ」と言ったよな?
777仕様書無しさん
2019/07/07(日) 07:48:02.80 終わってほしくても終わらない現実
778仕様書無しさん
2019/07/07(日) 07:49:23.60 やばい本物のアスペだ
779仕様書無しさん
2019/07/07(日) 07:49:34.23 >>775
そうやって鼻で笑って賢くなった気分になるのまずちゃんと辞めよう。
俺が貼ったリンクのqiitaの記事を書いた本人にコメント欄でいやおかしいよねってふっかけてこい
その経過を俺は観察するから
そうやって鼻で笑って賢くなった気分になるのまずちゃんと辞めよう。
俺が貼ったリンクのqiitaの記事を書いた本人にコメント欄でいやおかしいよねってふっかけてこい
その経過を俺は観察するから
780仕様書無しさん
2019/07/07(日) 07:50:18.97 実際絵だと枝みたいになってんじゃん
ほんとにただのコミットだったら
ブランチで更新したコミットと本流でコミットしたデータが混ざってめちゃくちゃになっちまう
用語はともかく区別するなんかはあるはずじゃないの
ほんとにただのコミットだったら
ブランチで更新したコミットと本流でコミットしたデータが混ざってめちゃくちゃになっちまう
用語はともかく区別するなんかはあるはずじゃないの
781仕様書無しさん
2019/07/07(日) 07:52:53.77 ただし、ブランチという単語が難しかったのか「枝そのもの」という意味で捉えた人が多かったのか今のGitの日本語版リファレンスでは「branchの最新のスナップショット」という表現が取られている
けど上記のリンクの内容を見れば分かるようにもともとブランチ=最新のコミットという意味だった(というか狭義に於いては今もそう)
けど上記のリンクの内容を見れば分かるようにもともとブランチ=最新のコミットという意味だった(というか狭義に於いては今もそう)
782仕様書無しさん
2019/07/07(日) 07:53:57.60 あのさ、ブランチを基準に考えすぎ
>最新のcommitやpushされたデータだけ
これ意味わかってて書いてる?
> A branch in Git is simply a lightweight movable pointer to one of these commits.
The default branch name in Git is master. As you initially make commits, you're given a master branch that points to the last commit you made.
この和訳わかってる?
>最新のcommitやpushされたデータだけ
これ意味わかってて書いてる?
> A branch in Git is simply a lightweight movable pointer to one of these commits.
The default branch name in Git is master. As you initially make commits, you're given a master branch that points to the last commit you made.
この和訳わかってる?
783仕様書無しさん
2019/07/07(日) 07:54:25.44786仕様書無しさん
2019/07/07(日) 07:56:09.80789仕様書無しさん
2019/07/07(日) 07:59:35.73 みんな何訳のわかんないこと言ってんだ?
そんなもん寝坊して朝飯食う時間がなかったのをカッコつけて言ってるだけだろ
そんなもん寝坊して朝飯食う時間がなかったのをカッコつけて言ってるだけだろ
793仕様書無しさん
2019/07/07(日) 08:01:21.49 じゃあコミットとは、で検索し直してみ
たぶんそっちが本当は分からないんだわ
たぶんそっちが本当は分からないんだわ
795仕様書無しさん
2019/07/07(日) 08:04:17.87 まとめ
Q.じゃあブランチは枝じゃないんですか?
A.枝です。ブランチでのコミットと本流でのコミットは区別されています。
Q.どうやって?
A.その話がしてくて聞いてたんです
Q.じゃあブランチは枝じゃないんですか?
A.枝です。ブランチでのコミットと本流でのコミットは区別されています。
Q.どうやって?
A.その話がしてくて聞いてたんです
796仕様書無しさん
2019/07/07(日) 08:05:45.58 >>780
それとお前が最新のコミットのみではないと言ってるのはブランチたる最新のコミットがその一つ前のコミットの番地を持ってるからだよ
だからチェーンになっててマージ等する時は前も見るって訳
その概念自体を否定してる訳じゃとうぜんなくて、そのチェーン構造の名前を教えてくれって言ってんだよ
それとお前が最新のコミットのみではないと言ってるのはブランチたる最新のコミットがその一つ前のコミットの番地を持ってるからだよ
だからチェーンになっててマージ等する時は前も見るって訳
その概念自体を否定してる訳じゃとうぜんなくて、そのチェーン構造の名前を教えてくれって言ってんだよ
797仕様書無しさん
2019/07/07(日) 08:09:24.21 自分でブランチはポインターだと言ってるのに最新のcommitやpushされたデータだけと言ってる
変な人
変な人
798仕様書無しさん
2019/07/07(日) 08:11:14.38 つうか、VCSって、なんでシステムごとに用語も挙動もバラバラなん?
なんであとから作るシステムで違う挙動を実装するのにわざわざ既存の用語を使うの?
プログラミング言語でさえこんなにでたらめじゃなくね?
なんであとから作るシステムで違う挙動を実装するのにわざわざ既存の用語を使うの?
プログラミング言語でさえこんなにでたらめじゃなくね?
799仕様書無しさん
2019/07/07(日) 08:13:02.76 僕自身以前まではブランチとは派生元から最新の履歴までの枝全体、もしくはファイル群のようなものを指し示していると考えていましたがそれは誤っていました。
800仕様書無しさん
2019/07/07(日) 08:14:04.52801仕様書無しさん
2019/07/07(日) 08:16:26.23 マージする前提なのか
マージしないものはブランチじゃないの?
マージしないものはブランチじゃないの?
804仕様書無しさん
2019/07/07(日) 08:20:27.60 他に時間の経過方向をしめす情報が何も無いのに
矢印を時間軸と逆に書いてんのか
矢印を時間軸と逆に書いてんのか
805仕様書無しさん
2019/07/07(日) 08:20:46.05 コミットについて調べた結果まだー?
806仕様書無しさん
2019/07/07(日) 08:21:47.62 まぁ文句があるならリーヌス・トーバルズに言えば中指ぐらい立ててくれるだろう
808仕様書無しさん
2019/07/07(日) 08:23:12.46 都合の悪いものが徹底して見えない性格しとるな
809仕様書無しさん
2019/07/07(日) 08:25:16.11 会社で使いつらそう
うちの会社にいる独身自己中男といい勝負
うちの会社にいる独身自己中男といい勝負
813仕様書無しさん
2019/07/07(日) 08:27:15.68 で、コミットのこと調べたのか
814仕様書無しさん
2019/07/07(日) 08:27:40.72 >>811
うん書いてないよね。自分だけの趣味のプロジェクトじゃないんだから人にも分かるように書こうってPLに言われなかった?一問一答で引用付きで書いてみ。コピペ出来る?
うん書いてないよね。自分だけの趣味のプロジェクトじゃないんだから人にも分かるように書こうってPLに言われなかった?一問一答で引用付きで書いてみ。コピペ出来る?
815仕様書無しさん
2019/07/07(日) 08:29:31.79 >A branch in Git is simply a lightweight movable pointer to one of these commits.
>The default branch name in Git is master. As you initially make commits, you're given a master branch that points to the last commit you made.
>ブランチって最新のcommitやpushされたデータだけだよな
なんでこんなに馬鹿なのか
>The default branch name in Git is master. As you initially make commits, you're given a master branch that points to the last commit you made.
>ブランチって最新のcommitやpushされたデータだけだよな
なんでこんなに馬鹿なのか
816仕様書無しさん
2019/07/07(日) 08:29:59.21 「mergeとは」では漠然とした結果しか出ないよね。俺に見て欲しいサイトの部分をしっかりここに貼れよ。やり方分かる?F12で開発者モードだぞ
817仕様書無しさん
2019/07/07(日) 08:30:51.59 こんなとこで発狂してるより、git入れて開発するのが早いと思うんだけどな
818仕様書無しさん
2019/07/07(日) 08:31:00.11 ていうか何でmerge?今はbranchの話をしてるんだけど
820仕様書無しさん
2019/07/07(日) 08:32:05.95 ブランチはするけど一切マージしないって運用もありだよな?
821仕様書無しさん
2019/07/07(日) 08:32:22.61823仕様書無しさん
2019/07/07(日) 08:34:06.57 >A branch in Git is simply a lightweight movable pointer to one of these commits.
>過去ブランチだったデータ達も合わせた名前はあるの?
上を理解してるのなら、何故下のようなことを書くのか理解できない
過去ブランチってなんだよ
>過去ブランチだったデータ達も合わせた名前はあるの?
上を理解してるのなら、何故下のようなことを書くのか理解できない
過去ブランチってなんだよ
825仕様書無しさん
2019/07/07(日) 08:35:31.90 >>824
なんでだ?
なんでだ?
827仕様書無しさん
2019/07/07(日) 08:36:05.06 >>822
えー だってまんまの意味だよ
かなり直接的なヒント書かれてるよ
自分でも書いてるよ
お前はお前自身が書いてるものが理解できてないんだよ
それとも最近はこういう荒らしってか釣りみたいなのが流行ってるの?
えー だってまんまの意味だよ
かなり直接的なヒント書かれてるよ
自分でも書いてるよ
お前はお前自身が書いてるものが理解できてないんだよ
それとも最近はこういう荒らしってか釣りみたいなのが流行ってるの?
829仕様書無しさん
2019/07/07(日) 08:38:32.94 お前は"merge"の仕様に関する話と"branch"の定義に関する話をまぜこぜにしている
830仕様書無しさん
2019/07/07(日) 08:38:41.83 コミットの意味を理解すれば何が可笑しいのかわかるはずなのにブランチのとこと違って全く貼り付けない
確信犯だろお前
確信犯だろお前
831仕様書無しさん
2019/07/07(日) 08:39:53.09 最大のヒントだけど
因みにgit logって知ってる?
因みにgit logって知ってる?
832仕様書無しさん
2019/07/07(日) 08:40:27.96834仕様書無しさん
2019/07/07(日) 08:42:12.85 ガチならプログラマー諦めろ
幼稚園児でもやってろ
幼稚園児でもやってろ
835仕様書無しさん
2019/07/07(日) 08:43:23.97 大学時代に問題解決に注力し現実の試練にさらされないと
文面解釈で教授の顔色うかがうのが学問だと思い込む
そして言葉の上っ面にこだわり現実の問題に興味のないマウント野郎が生まれる
文系滅ぶべし
文面解釈で教授の顔色うかがうのが学問だと思い込む
そして言葉の上っ面にこだわり現実の問題に興味のないマウント野郎が生まれる
文系滅ぶべし
837仕様書無しさん
2019/07/07(日) 08:43:31.48 >>831
うん、だからね^^;
「branchの定義」に関しての話を今してるよな
そしてそれに関連してあるブランチから見て過去にブランチだったコミットらを総称してgitの用語で何というのか、という質問をした
それに対する答えはなし。そしてお前らは延々と話を続ける。何故か分かるか?自分が正しいと思ってるからだよ。何故なら自分が本当はまちがってると知ってるからね。自分の感情と現実の違いを認識するのは大変だよね。頑張って
うん、だからね^^;
「branchの定義」に関しての話を今してるよな
そしてそれに関連してあるブランチから見て過去にブランチだったコミットらを総称してgitの用語で何というのか、という質問をした
それに対する答えはなし。そしてお前らは延々と話を続ける。何故か分かるか?自分が正しいと思ってるからだよ。何故なら自分が本当はまちがってると知ってるからね。自分の感情と現実の違いを認識するのは大変だよね。頑張って
838仕様書無しさん
2019/07/07(日) 08:44:33.91 >>833
まず頭冷やしてみ。お前同じことしか言ってないよ?俺の書き込み読めてないし。別に怒らせようって気じゃなかったんだけどなぁなんでだろうね?
まず頭冷やしてみ。お前同じことしか言ってないよ?俺の書き込み読めてないし。別に怒らせようって気じゃなかったんだけどなぁなんでだろうね?
845仕様書無しさん
2019/07/07(日) 08:47:57.49 >>841
ならばそれを証明してみ
その為には俺の言動を直接論破するのが一番早いよね だから俺が上に貼ったリンクの内容に対して何が違うのかを具体的に書けばいいじゃん
なぜそれをしないのか鏡の前で聞いてきてご覧
ならばそれを証明してみ
その為には俺の言動を直接論破するのが一番早いよね だから俺が上に貼ったリンクの内容に対して何が違うのかを具体的に書けばいいじゃん
なぜそれをしないのか鏡の前で聞いてきてご覧
847仕様書無しさん
2019/07/07(日) 08:50:49.22 王様のブランチ
848仕様書無しさん
2019/07/07(日) 08:51:28.22 >>843
「時間という概念」が分かってれば過去ブランチ"""だった"""コミットは現在ブランチではない、という事くらい理解出来るよね
いい?お前らが「ブランチ」と読んでいたものはブランチではない、お前らが「ブランチ」と呼んでいたものはなんなのか
これが表題だったんだよ
お前ら本当に人間か?
「時間という概念」が分かってれば過去ブランチ"""だった"""コミットは現在ブランチではない、という事くらい理解出来るよね
いい?お前らが「ブランチ」と読んでいたものはブランチではない、お前らが「ブランチ」と呼んでいたものはなんなのか
これが表題だったんだよ
お前ら本当に人間か?
850仕様書無しさん
2019/07/07(日) 08:54:25.89 >>845
>ブランチって最新のcommitやpushされたデータだけだよな
これ抜けてるからそもそも話ちがくね
>過去ブランチだったデータ達も合わせた名前はあるの?
過去ブランチと過去にブランチだったコミットじゃちょっと違う
つーか過去にブランチだったって言い方も可笑しい
で、なんでブランチの話はリンク持ってきてるのにコミットは持ってこないの?
それに答えなよ
>ブランチって最新のcommitやpushされたデータだけだよな
これ抜けてるからそもそも話ちがくね
>過去ブランチだったデータ達も合わせた名前はあるの?
過去ブランチと過去にブランチだったコミットじゃちょっと違う
つーか過去にブランチだったって言い方も可笑しい
で、なんでブランチの話はリンク持ってきてるのにコミットは持ってこないの?
それに答えなよ
852仕様書無しさん
2019/07/07(日) 08:54:51.61 とりあえず俺はもう寝るから、その間にお前らは上記にあるqiitaのURLからページに飛んで投稿者にそれはおかしいって吹っかけてきたらいいと思う
俺が起きる頃には解決してるだろう
頑張って
俺が起きる頃には解決してるだろう
頑張って
854仕様書無しさん
2019/07/07(日) 08:56:45.19 quiitaのせいにすんな
勘違いしてるのはお前だけだっての
勘違いしてるのはお前だけだっての
856仕様書無しさん
2019/07/07(日) 08:59:49.65 >>759
マジレスしてあげる
例えばabc3つの連続したコミットがあるとして、今末端の最新のコミットにfooブランチがあるとしよう
この状態からどのブランチにも載っていないbにまず移動する。
そしてb上でbarブランチを作ることができる
この操作と状況から、ブランチはあるコミットを指し示しているが、最新のコミットなんて表現になるわけがないし、プッシュも関係ないのはわかるか?
マジレスしてあげる
例えばabc3つの連続したコミットがあるとして、今末端の最新のコミットにfooブランチがあるとしよう
この状態からどのブランチにも載っていないbにまず移動する。
そしてb上でbarブランチを作ることができる
この操作と状況から、ブランチはあるコミットを指し示しているが、最新のコミットなんて表現になるわけがないし、プッシュも関係ないのはわかるか?
857仕様書無しさん
2019/07/07(日) 09:00:35.79859仕様書無しさん
2019/07/07(日) 09:10:44.03 >>856
それは単に新しいbranchを一つ作っただけだわな
一つというのがポイントでブランチは一つずつ常に先端を維持しながら前に移動していく
bからそれが出来るのはbranch云々関係ない単にbにファイルの情報が入ってるからだよ
俺が強調してるのは「branchは枝そのものではない、枝の先端だ」ということに変わりはない
お前はそもそも俺の話を理解さえしていない
何度も言ってるが今は「branch」の定義とブランチだったが今はブランチではないものの話をしている
それは単に新しいbranchを一つ作っただけだわな
一つというのがポイントでブランチは一つずつ常に先端を維持しながら前に移動していく
bからそれが出来るのはbranch云々関係ない単にbにファイルの情報が入ってるからだよ
俺が強調してるのは「branchは枝そのものではない、枝の先端だ」ということに変わりはない
お前はそもそも俺の話を理解さえしていない
何度も言ってるが今は「branch」の定義とブランチだったが今はブランチではないものの話をしている
860仕様書無しさん
2019/07/07(日) 09:12:35.26 "it moves forward automatically."
864仕様書無しさん
2019/07/07(日) 09:19:51.76 ブランチはコミット間を手軽に移動するもんで
デフォルトのブランチはmaster
初めてコミットを作成すると、作成した最後のコミットに向けたmasterブランチが与えられる
複数のブランチはコミットのデータ履歴を示す
って話
デフォルトのブランチはmaster
初めてコミットを作成すると、作成した最後のコミットに向けたmasterブランチが与えられる
複数のブランチはコミットのデータ履歴を示す
って話
865仕様書無しさん
2019/07/07(日) 09:20:02.78 途中参加だけど
メインaにブランチb作った後でメインaに入った変更が鬼ほどあるとして
ブランチbの合流は鬼作業になるの?
メインaにブランチb作った後でメインaに入った変更が鬼ほどあるとして
ブランチbの合流は鬼作業になるの?
867仕様書無しさん
2019/07/07(日) 09:22:09.73 犬に猫って名前をつけて混乱してるみたいだ
git作ったヤツが悪いな
git作ったヤツが悪いな
869仕様書無しさん
2019/07/07(日) 09:23:59.80 コミット間を移動してるだけなのに過去ブランチってなんなんだよ!!!
マージもするし、コミットを行き来するのに先端ってなんなんだよ!!
マージもするし、コミットを行き来するのに先端ってなんなんだよ!!
■ このスレッドは過去ログ倉庫に格納されています
