[過去ログ]
Git 18 (1002レス)
Git 18 http://mevius.5ch.net/test/read.cgi/tech/1650651945/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
361: デフォルトの名無しさん (アウアウウー Sa39-9B/I) [sage] 2022/07/21(木) 14:24:33.42 ID:jIa0ANsba 一千万不渡りの可能性 に相当するのは 最近5キロ増えた ギガが足りない に相当するのが 最近キロ余ってる http://mevius.5ch.net/test/read.cgi/tech/1650651945/361
362: デフォルトの名無しさん (ワッチョイ fa6a-oBZo) [sage] 2022/07/21(木) 19:48:33.48 ID:jIDf2i6I0 ギガが足りないの「ギガ」は使用可能量に相当する概念だとわかるが キロ余ってるは何?体重がどう余ってるの? http://mevius.5ch.net/test/read.cgi/tech/1650651945/362
363: デフォルトの名無しさん (アウアウウー Sa39-9B/I) [sage] 2022/07/21(木) 20:24:21.46 ID:CWmJBwj+a やれやれ重箱系の難癖だろそれ 3つの例文をそれぞれ否定できない時点で反論したいだけやろ まあ余りについてあまり議論したくないから例文変えるけど「あたしキロがオーバーして最近ブスだからダイエットしなきゃ」ならどうよ 何にどうオーバーしてるんだとかこれ以上バカのフリはできまい キロがオーバーしているというのは 体重がオーバーしていると理解できたんだよな 美容の文脈で体重オーバーといえば話者の理想体重に対して超過があるという意味だ まだほかに難癖あるか? http://mevius.5ch.net/test/read.cgi/tech/1650651945/363
364: デフォルトの名無しさん (ブーイモ MMa1-oGbP) [sage] 2022/07/21(木) 20:45:35.05 ID:CytvSZi3M スレから離れ過ぎるなら、他所で。と言いながら参戦するけど、 ブランチを切るの「切る」はチケットを切るの「切る」とは意味が違うぞ。 チケットを「切る」はチケットに挟みを入れて印をつける意味。 ブランチの「切る」は古くは「幕を切る」とか最近?だと「スタートを切る」のようなニュアンスから派生した「継続する物事を開始する」という意味。派生なので本来の「切る」の意味とは違うが広く受け入れられている表現だ。 誤解しやすいからその表現は良くないとうのも一つの見識だが、センスについては人それぞれなので、ここで議論しても結論は出ないぞ。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/364
365: デフォルトの名無しさん (アウアウウー Sa39-qysg) [] 2022/07/21(木) 21:37:43.28 ID:ppiq2d/La だからやめればいいのに http://mevius.5ch.net/test/read.cgi/tech/1650651945/365
366: デフォルトの名無しさん (アウアウウー Sa39-FvF9) [sage] 2022/07/21(木) 21:48:56.36 ID:QynlRk37a でも他に話題ないよね http://mevius.5ch.net/test/read.cgi/tech/1650651945/366
367: デフォルトの名無しさん (ワッチョイ f6db-JmY1) [sage] 2022/07/22(金) 21:02:13.95 ID:gF+WA3uS0 >>364 ↑ 会社にいるよな、 こういうめんどくさい奴 陰で、「またはじまった・・・」なんていわれてそうw http://mevius.5ch.net/test/read.cgi/tech/1650651945/367
368: デフォルトの名無しさん (ワッチョイ b102-5ERN) [sage] 2022/07/23(土) 01:38:51.04 ID:Zyeot+9K0 きしめんやラザニア生地に切れ目入れて半分割いて それを分枝の始まりとするイメージでいた http://mevius.5ch.net/test/read.cgi/tech/1650651945/368
369: デフォルトの名無しさん (テテンテンテン MM73-a243) [sage] 2022/07/23(土) 12:52:10.26 ID:9p/E8wuyM Gitして〜♪ハックする〜♪濃いだから〜♪ http://mevius.5ch.net/test/read.cgi/tech/1650651945/369
370: デフォルトの名無しさん (ワッチョイ b15f-oZqr) [sage] 2022/07/24(日) 09:33:41.33 ID:l8s7qzSF0 mergeはリモート追跡ブランチからできるのに、pullとかfetchはリモートブランチじゃないといけないのなんでですか? http://mevius.5ch.net/test/read.cgi/tech/1650651945/370
371: デフォルトの名無しさん (ワッチョイ 13ad-Ecv2) [] 2022/07/24(日) 10:05:38.48 ID:TkuAh24s0 >>370 mergeはローカルから参照すればいいのに対して pullやfetchはリモートを参照する必要があるからじゃね? http://mevius.5ch.net/test/read.cgi/tech/1650651945/371
372: デフォルトの名無しさん (ワッチョイ d347-6W7N) [sage] 2022/07/24(日) 11:58:45.92 ID:3IyHbLDx0 >>370 pullやfetchはリモートブランチからローカルに情報取得するためのコマンドだからでは http://mevius.5ch.net/test/read.cgi/tech/1650651945/372
373: デフォルトの名無しさん (ブーイモ MMeb-FvD6) [sage] 2022/07/24(日) 12:17:35.14 ID:JbQy+wjhM あれpullもfetchもいけなかったっけ? http://mevius.5ch.net/test/read.cgi/tech/1650651945/373
374: デフォルトの名無しさん (ワッチョイ 695f-M5oM) [sage] 2022/07/24(日) 17:27:34.93 ID:4NkR89G20 うるせー馬鹿野郎 http://mevius.5ch.net/test/read.cgi/tech/1650651945/374
375: 370 (ワッチョイ b15f-KxVo) [sage] 2022/07/25(月) 04:35:51.61 ID:ZG4AfAc+0 >>371-372 ありがとうございます理解できました >>373 試してみましたがリモートのブランチを指定しないとだめみたいです origin/dev と origin devは別物でしょうか? 前者をリモート追跡ブランチとして認識しておりますが http://mevius.5ch.net/test/read.cgi/tech/1650651945/375
376: 375 (ワッチョイ b15f-KxVo) [sage] 2022/07/25(月) 04:44:01.07 ID:ZG4AfAc+0 訂正です。 引数にorigin/devを指定するとダメで、origin devならOKということがあるので origin/dev と origin devは別物であるような気はしています。 いくつかコマンドを実行してみて得られた結果から推理したイメージは ①リモートのdevブランチと最も近い位置にあるローカルのブランチがorigin/dev ②リモートのdevブランチを指すのがorigin dev といった感じです。 git logをした時に確認できるorigin/devは①のorigin/devと同一であり、これがリモート追跡ブランチだ という理解であっておりますでしょうか。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/376
377: デフォルトの名無しさん (ブーイモ MM9d-W0Yq) [sage] 2022/07/25(月) 09:09:50.38 ID:fKLif0xbM origin dev は ローカルの dev ブランチが追跡している「リモート」のブランチ。 origin/dev はそれの「ローカル」コピー。コピーは最新ではない可能性がある。 という言い方をすると良いのかな。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/377
378: デフォルトの名無しさん (ブーイモ MM9d-W0Yq) [sage] 2022/07/25(月) 09:32:52.93 ID:fKLif0xbM 正確に言うと違うのでややこしいな。順番が逆というか。必ずしも origin じゃなくても良いとうか。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/378
379: デフォルトの名無しさん (ブーイモ MM4d-1ND9) [] 2022/07/25(月) 10:07:23.18 ID:Jqw6JNcZM リモートリポジトリは、origin以外を使ってみたり、ファイルシステム経由でベアリポジトリを使ってみたりすると理解が深まるね。 インターネット接続不可能な環境だと結構使う。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/379
380: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/25(月) 23:35:48.37 ID:ahGXQIib0 >>375 別物っちゃ別物だけど。 gitのヘルプを読んだほうがいいよ。 端的に言えば、origin/devは通常、リモート追跡ブランチと言っていいもので、origin devはコマンドに付けた2つの引数。 mergeはローカルレポジトリにあるrefとマージするもの。 fetchやpull(pullはfetch+mergeだから、以下fetchのみ説明する)は、リモートレポジトリにあるrefを、ローカルレポジトリにコピー/ダウンロードしてくるもの。 refは"コミットを指す参照"のこと。 つまり、refはローカルブランチ、リモートブランチ、タグなどのこと。 よく言われるように、ブランチやタグは、コミットへのポインタであるから、refはコミットを指す参照と言った。 refは、各々のレポジトリにルートにある.git/refs/**が実体。(以下.git/を省略) refはすべてレポジトリごとに保存されている。 git branchコマンドなどでローカルブランチを作ったり、fetchやpushでリモートブランチを作ることができる。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/380
381: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/25(月) 23:37:25.77 ID:ahGXQIib0 >>380 リモートブランチという名前だけど、特定のレポジトリ(例えばorigin)のrefを、ローカルレポジトリにコピーしたもの。 リモートレポジトリoriginからfetchをすると、originにあるrefs/**をダウンロードしてきて、ローカルファイルシステムに、refs/origin/**として保存する。 fetchをしなければ、最後にダウンロードしたときのままで、リモートレポジトリが他人によって更新されてても、refs/origin/**は自動には更新されない。 いつもrefs/を付けるのは面倒だから、これは省略できる。 ローカルブランチの実体.git/refs/heads/branchAは、branchAのみで通常呼ばれる。 リモートブランチの実体.git/refs/remotes/origin/branchBは、origin/branchBのみで通常呼ばれる。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/381
382: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/25(月) 23:38:28.96 ID:ahGXQIib0 >>381 merge branchAは、merge refs/heads/branchAの省略形で、後者で書いてもマージできる。 refsであればマージできる。 上に書いたように、refsはリモートレポジトリからコピーしてきたもの(origin/...)と、自分で作ったref(ローカルブランチなど)のことだから、 merge branchAでも、merge origin/branchBでも正しい表現。 そのときそれらが指しているコミットとマージする。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/382
383: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/25(月) 23:39:16.54 ID:ahGXQIib0 >>382 fetch origin devは、fetch origin refs/heads/dev:refs/remotes/origin/devの省略形で、後者で書いてもfetchできる。 これは、originにある.git/refs/heads/devを、ローカルレポジトリの.git/refs/remotes/origin/devにコピーするということ。 だから、fetch origin develop:devと書けば、originのdevelopを、ローカルにdevという名前で保存することも可能。 ただしトラッキングブランチの設定がある場合は、もう少し前処理が入る。(説明が冗長になるので省略。ただし、ほとんどの場合はリモートトラッキングの設定しているはず。) ここで、fetch origin/devと書くことが何をしているかは分かりますか? 何を省略しているかを考えれば想像できると思います。 答えは書きませんので、自分で実験するなり考えてみてください。 (普通このコマンドは失敗します。そのようなrefを普通は作らないからです。) ちゃんと知りたければ、自分でヘルプ読んだほうがいいよ。 push, fetch, pull, refspecなどを読んでみて。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/383
384: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/25(月) 23:48:16.63 ID:ahGXQIib0 >>383 誤記あったので訂正。 > fetch origin/devと書くことが → fetch origin origin/devと書くことが 以上。 ちなみにfetch origin/devは必ず失敗すると思います。 その位置にはrefではなくてリモートレポジトリ名を書くわけだが、origin/devってい名前は作らないと(多分作れない)思うので。試したことないけど。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/384
385: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/25(月) 23:59:56.84 ID:ahGXQIib0 refspec使った例で、自分がたまにやるやつを紹介して補足すると、 pushの例になるけど、 git push origin @~2:developとかは使うかな。 update update ...っていくつかコミットしたあとに、2つ前までのやつならちゃんと作れてるから、それをpushしておこうなんてときに。 fetch方向だとそういう工夫は必要ないと思うから、追跡してるとおりに取ってきちゃうけど。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/385
386: デフォルトの名無しさん (ワッチョイ 13f2-geFY) [sage] 2022/07/26(火) 00:11:33.45 ID:BPsr0FTg0 あと、上にorigin以外を...って話があるから、自分のユースケース紹介しておくと、 自分だけが使うようなコンフィグファイルの設定とかを、backupっていうリモートレポジトリの名前で、別のフォルダに向けておいて、 git push backup myconfig1とかやることあるかな。 この場合は、リモートブランチとしてbackup/myconfig1っていうのが作られるよ。 リモートレポジトリはoriginだけじゃなくてもよくて、 ローカルレポジトリに、backup/myconfig1はorigin/developと共存してる状態だよ。 ごめんね、自分語りが長くて。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/386
387: デフォルトの名無しさん (テテンテンテン MMeb-HyOX) [sage] 2022/07/26(火) 12:40:11.27 ID:iEhVjhlSM gitクライアントからボタン一つクリックするだけで完了するような操作を、いちいちターミナル立ち上げてタイプしてる人は何? しかもタイピングが遅いからまどろっこしくて仕方ないw http://mevius.5ch.net/test/read.cgi/tech/1650651945/387
388: デフォルトの名無しさん (ワッチョイ d347-6W7N) [sage] 2022/07/26(火) 15:46:31.59 ID:LlJvHA5t0 >>387 コマンドでgitを使う=タイピングが遅い 決め付けの激しい人だな http://mevius.5ch.net/test/read.cgi/tech/1650651945/388
389: デフォルトの名無しさん (ブーイモ MM4d-W0Yq) [sage] 2022/07/26(火) 16:14:03.11 ID:FjX46+h7M そもそも普段からキーボード打つ方が、何十倍も早いだろ。煽るにしてもレベル低すぎ。 それともマウスでプログラム組んでるとか主張するんだろうか? http://mevius.5ch.net/test/read.cgi/tech/1650651945/389
390: デフォルトの名無しさん (ワッチョイ b15f-KxVo) [sage] 2022/07/26(火) 17:29:56.27 ID:AlqtQl//0 >>377 origin/devはgit logで表示されるorigin/devと同一という理解であっていますか? であれば、git logをした際にdevブランチの方がorigin/devよりも上(新しい)に表示されることがあるので 必ずしもorigin devのローカルコピー版であるorigin/devは最新ではない という説明には納得がいきます。 >>381 冒頭に書いてあることは、リモートブランチもリモート追跡ブランチと同様に、ローカルリポジトリ上に存在する という理解でよいですか? http://mevius.5ch.net/test/read.cgi/tech/1650651945/390
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 612 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s