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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
388
(1): (ワッチョイ d347-6W7N) 2022/07/26(火)15:46 ID:LlJvHA5t0(1/2) AAS
>>387
コマンドでgitを使う=タイピングが遅い
決め付けの激しい人だな
389: (ブーイモ MM4d-W0Yq) 2022/07/26(火)16:14 ID:FjX46+h7M(1) AAS
そもそも普段からキーボード打つ方が、何十倍も早いだろ。煽るにしてもレベル低すぎ。
それともマウスでプログラム組んでるとか主張するんだろうか?
390
(1): (ワッチョイ b15f-KxVo) 2022/07/26(火)17:29 ID:AlqtQl//0(1/2) AAS
>>377
origin/devはgit logで表示されるorigin/devと同一という理解であっていますか?
であれば、git logをした際にdevブランチの方がorigin/devよりも上(新しい)に表示されることがあるので
必ずしもorigin devのローカルコピー版であるorigin/devは最新ではない という説明には納得がいきます。

>>381
冒頭に書いてあることは、リモートブランチもリモート追跡ブランチと同様に、ローカルリポジトリ上に存在する という理解でよいですか?
391: (テテンテンテン MMeb-HyOX) 2022/07/26(火)17:53 ID:aK/PU7Z0M(1) AAS
>>388
そうとは言ってないだろ
文書が読めるようになってからレスしろよ
392: (オッペケ Sr85-YGxf) 2022/07/26(火)19:18 ID:cKNkMgD2r(1) AAS
「タイピングが遅い」っていうのは自分のことを指していってるんじゃないかなぁ
たぶんある種の自虐かと
393
(1): (アウアウウー Sa5d-fG1S) 2022/07/26(火)19:34 ID:wvY0b08ra(1/3) AAS
いやよく読もう

> いちいちターミナル立ち上げてタイプしてる人は何?
> しかもタイピングが遅いからまどろっこしくて仕方ないw

タイピングが遅いはどう考えても一般論じゃないんだから、身近にそういう変わった人がいるという質問風の愚痴だろ
「ほーん、で?」「それは大変だったね」「しらんがな」とか答えてあげるかスルーすればいい案件
394
(1): (ワッチョイ d347-6W7N) 2022/07/26(火)19:38 ID:LlJvHA5t0(2/2) AAS
特定の誰かがタイピング遅いから全員gitコマンド使うなという主張だよ
395: (アウアウウー Sa5d-fG1S) 2022/07/26(火)19:42 ID:wvY0b08ra(2/3) AAS
被害妄想じゃね
396
(1): (ワッチョイ 8b8f-G3rp) 2022/07/26(火)19:43 ID:ZFH6mJGl0(1) AAS
いちいちターミナルを立ち上げって書いてあるけど、普通ターミナルなんて立ち上げっぱなしだよなあ
397: (アウアウウー Sa5d-fG1S) 2022/07/26(火)19:49 ID:wvY0b08ra(3/3) AAS
開いてあるターミナルでコマンド履歴を呼び出したり git switch - 打ったりはコマンドが早いな
エイリアスがあればさらに早い

そのタイピングが遅い人はgitの練習かタイピングの練習がしたいんじゃね
398
(1): (オイコラミネオ MM55-geFY) 2022/07/26(火)19:56 ID:StEemcQzM(1/2) AAS
>>390
はい。わたしは>>381には、リモートブランチとリモート追跡ブランチが同じ意味で書いてます。

前半は自分にはわからなかったです。
どのorigin/devが、logのorigin/devと同じと言っているんだろう。
origin/devは普通.git/refs/remotes/origin/devの省略形として使われるのであって、
git logの引数の説明に、refspecとかrevisionとか書いてあったらそうだろうと思います。
自分はそういうつもりで使ってますが、ちゃんと知りたいなら調べてみたらどうでしょう?
文脈によっては.git/refs/heads/origin/devかもしれないですね。これは難癖ですが。(つまりorigin/devっていう名前のローカルブランチ。でもコマンドミスで、たまに作ってしまう…)
399
(1): (オイコラミネオ MM55-geFY) 2022/07/26(火)19:59 ID:StEemcQzM(2/2) AAS
>>398
話が長くてすまんが、要はorigin/devはなにかの省略形で、それは文脈によって決まるということです。
origin/devっていったら、普通はアレのこと、というのはありますが、一つの言葉に固執している様子を感じたので、原著に当たったほうがいいよというアドバイスになります。
400
(1): (ワッチョイ b15f-KxVo) 2022/07/26(火)20:52 ID:AlqtQl//0(2/2) AAS
>>399
ああ、そういうことですか。腑に落ちました。
仰るとおり、一つの言葉の意味を一つに定めようとしていました。
origin/devといっても脈絡次第でそれが何の略であるか、いくつか解釈パターンがあるんですね。

原著はgit-scm.com/docs/であってますか?
tagやcommit等を調べるときはこのページを利用しました。
このスレの皆さん、リモート追跡ブランチが何であるかを理解した時も原著を参照されたのですか?
書籍等でわかりやすく日本語でまとめられた情報等は購入されていないのでしょうか?
参考までに教えて頂けると助かります。本当は自分でわからないことをすべて調べられるのなら理想なのですが
まだその段階には至っていないようです。
401
(1): (ワッチョイ 13f2-geFY) 2022/07/26(火)21:27 ID:BPsr0FTg0(2/3) AAS
>>400
用語はそのurlからgitglossaryで検索すると見れます。
というか、コマンドラインからgit help gitglossaryで、使ってるバージョンのヘルプページが開きます。
この中を、remote-tracking branchをページ内検索すればリモート追跡ブランチの説明があります。

あと、git help gitで、使えるコマンドの大枠が見れます。

本については、10年以上前ですが自分はjunio c hamanoが書いた本で学びました。日本語です。その後3冊買いましたが、最初ので十分でした。
オンラインで無料で読めるやつならpro gitが一番読みやすいと思います。日本語訳があります。
ただしこれはツールとしての使い方が主です。
402: (ワッチョイ 13f2-geFY) 2022/07/26(火)21:35 ID:BPsr0FTg0(3/3) AAS
>>401
ProGit後半の方には内部実装に踏み込んだ説明もあるので、あなたの知りたいことは、こちら寄りかもしれません。
多くの人は、ツールを一般的なユースケースで使えればいいのであって、origin/devとorigin devはどう違うのか、といった疑問は感じないか、もしあってもすぐに忘れます。

origin/devとorigin devの違いだけを知りたい場合はすでに説明したとおりです。
でも更に疑問が出てくると思います。

あなたの疑問は、定義をしっかり知ったほうが理解につながるものだと思うので、地道にヘルプなどのドキュメントをたくさん読んで、自分の頭で探し方を学んだほうがいいものだと思います。
403: (ワッチョイ 937c-VsAj) 2022/07/26(火)23:28 ID:khPn0eWd0(1) AAS
commitはメッセージが改行付きで長めになるのでGUIでやってるw
status,checkout,push,pull,mergeみたいなのはコマンドラインでやってるなぁ
404: (ワッチョイ 8b8f-G3rp) 2022/07/27(水)00:32 ID:t+HDDZmX0(1) AAS
commitコマンド実行したときにエディタ立ち上がるようにしてないの?
405: (JP 0H8b-kbwT) 2022/07/27(水)02:00 ID:CxAuph4lH(1) AAS
環境依存な話ですが、Macでターミナルからgit difftoolした時に外部diffビューアを立ち上げ
たいのですが、皆さんどうしてますか?

ググってopendiff (-> FileMerge)を呼ぶ設定にしてみたのですが、複数の変更ファイルが
あるとき、FileMergeが2番目以降のファイルを開いてくれません
406: (ブーイモ MM4d-W0Yq) 2022/07/28(木)16:17 ID:Lt0nllDPM(1/2) AAS
呼び方が混乱してるのかも。通常の使い方だと、以下の通り。
origin dev 「リモートブランチ」、 origin という名前のリポジトリ上にある dev という名前のブランチ。
origin/dev 「リモート追跡ブランチ」、origin/dev という名前のローカルブランチ、上記のリモートブランチを追跡するように設定されている。
dev 「追跡ブランチ」、dev という名前のローカルブランチ、上記のリモート追跡ブランチ(origin/dev)が上流に設定されている。

(注:あくまでデフォルトなので変えることはできる…)
407
(3): (テテンテンテン MMeb-HyOX) 2022/07/28(木)16:29 ID:11jlioVlM(1) AAS
ターミナルにコマンド入力してのがかっこいいと思ってる人いる?
408
(1): (スププ Sd33-6W7N) 2022/07/28(木)17:09 ID:9SWmz8k0d(1) AAS
>>407==>>387
どんだけコマンド敵視してんだよ
409: (ワッチョイ 8bbb-FvD6) 2022/07/28(木)17:16 ID:DCbd1n5j0(1) AAS
>>407は凄くかっこ悪い
410
(1): (アウアウウー Sa5d-fG1S) 2022/07/28(木)18:31 ID:kDNwoqB9a(1) AAS
煽り耐性なさすぎだろ…

ところで origin dev というフレーズに意味があると捉えてるのいいのかな
単に<repository>と<refspec>を順に受け取るコマンドが多いだけで、origin dev と oringin/dev を同格の概念だと捉えるのは理解を妨げると思うんだが
411: (ブーイモ MM4d-W0Yq) 2022/07/28(木)19:32 ID:Lt0nllDPM(2/2) AAS
>>410
厳密に言えば違うけど、どっちもブランチを指定しているという意味では同格だろ。
ローカルブランチと、リモートブランチを取るコマンドで引数の指定方法が異なると理解しとけば良い。
412: (アウアウウー Sa5d-fG1S) 2022/07/28(木)20:04 ID:onozgSw3a(1) AAS
我流で変な理解をするよりも、上で丁寧にわかりやすく説明してくれてくれてる人が言うようにちゃんとヘルプ見たほうがいいと思うけどね
中級者と本当に詳しい人の差はそこで出ると思う
refspecとは何か、tree-ishとは何かを説明できるかどうかはポイントの一つだと思う
413
(1): (ワッチョイ 596e-otHd) 2022/07/28(木)21:31 ID:cmNt05vA0(1) AAS
未だにSVNなんか使ってgit使ってないのはやばいなんて言う方がやばいなんて話題になってたんだけどgitに慣れた身からすると
ローカルでコミットできない、ブランチを気軽に切れない、もうそれだけであまりに不便だと思うんだけど、SVNユーザーはこれをデメリットと感じないのだろうか?
414: (ワッチョイ d347-6W7N) 2022/07/28(木)22:20 ID:+DkG6hq80(1) AAS
gitのことを知らないんだからsvnのデメリットにも気付かないよ
415: (スッップ Sd33-vZl0) 2022/07/28(木)22:40 ID:pS32MLV5d(1) AAS
ドカタ開発はもっと理不尽なことがいくらでもあるからその程度は大した問題じゃないんだよ
VCS使ってるだけマシ
416: (テテンテンテン MMeb-HyOX) 2022/07/29(金)01:55 ID:eL4dVDXxM(1) AAS
>>408
なんで敵視?
417: (ワッチョイ 8bbb-fG1S) 2022/07/29(金)02:26 ID:g45EDnWs0(1) AAS
デメリットなんて気付くわけないさね
スマホを使ったことがない人はガラケーの劣る点に悩まないし、自動車がなかった時代に初の自動車を見てもこのヘンテコなカラクリ仕掛けが世界を変えるとは考えられない
保守的な人やいつも忙殺されて余裕のない人は損失回避バイアスによって変化のリスクを過大に見積もり現状維持を選ぶし
いよいよ心が老人になると自分の慣習や価値観を否定されたと感じて怒り出す始末
1-
あと 585 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.015s