1 名前:デフォルトの名無しさん [2022/11/06(日) 16:40:27.51 ID:az1H5JFk0.net] ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。 Git - Fast Version Control System git-scm.com/ ◆関連サイト Pro Git - Table of Contents git-scm.com/book/ja Git入門 www8.atwiki.jp/git_jp/ ◆前スレ Git 17 https://mevius.5ch.net/test/read.cgi/tech/1599016710/ Git 18 mevius.5ch.net/test/read.cgi/tech/1650651945/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
892 名前:デフォルトの名無しさん (ワッチョイ 5b19-0WDc) mailto:sage [2023/08/24(木) 14:29:24.75 ID:uKUnpR3b0.net] >>863 https://gist.github.com/peketamin/08fc44a0e8bed1d2ba6d9d193f9ba86c >結論としては...社内専用システムを用意したりする余裕のない組織、ガバナンスの弱い組織、強い技術リードが >いない組織は、単一レポは難しそう... ということで、OSS向きではないらしい ただ近い運用ならmainオンリーで使い続けリリースはメンテナーが強権でcherry
893 名前:pickで取捨選択してリリースブランチ 作るなら出来そう。 [] [ここ壊れてます]
894 名前:デフォルトの名無しさん (ワッチョイ 2b8f-mdXp) mailto:sage [2023/08/25(金) 00:31:50.60 ID:epFqvsgF0.net] OSSにしたところで、短時間で数百ものコミットを行うGoogleエリートプログラマのマネなんかできないだろ
895 名前:デフォルトの名無しさん (ワッチョイ 2bbb-Afo3) mailto:sage [2023/08/25(金) 05:00:12.06 ID:dTY0c2Oa0.net] >>863 技術的な話として 基盤となっているオーバーレイ型の共有ファイルシステムはコストフルなので速いネットワークを要求する 拠点内か高速のネットワークで拠点間を繋がなければ遅くて使えたもんじゃない つまり google 内だから使える仕組みであって一般に使えるものじゃない ファイルシステム自体が企業秘密だしね
896 名前:デフォルトの名無しさん (ワッチョイ 2bbb-Afo3) mailto:sage [2023/08/25(金) 05:22:43.53 ID:dTY0c2Oa0.net] >>864 レビュー・システム経由でしかコミットできない仕組みなので git で言うなら ・全員がローカルの master ブランチで開発する ・できたらコミット1回分ごとにプルリクを送ってレビューしてもらう ・レビュー通ったら本番サービスに即自動反映する みたいな運用だな。WEBシステム特有というかサービス・プロバイダー特化
897 名前:デフォルトの名無しさん (ワッチョイ 317b-vj3y) mailto:sage [2023/08/25(金) 07:41:53.00 ID:Wiq8Fw170.net] >>864 > 社内専用システムを用意したりする余裕のない組織 そういう会社こそ外部システムを必要とするわけだし、そいつは出来ない事にしたいだけだな。 モノリポが難しいわけではない。(むしろ簡単) 同様に分散が難しいわけでもない。(gitが無駄に難しく複雑なのは主に濱野がこの点では無能だからだろう) なお、ソースコード履歴ツリーは、全く同じ運用がgitでも出来る。 (ただgitの推奨《=みんながやってる形式》とは違うから、バグ踏む可能性もあるが) >>866 そのままではCitcは無理なのは分かった。 ただ、ならgitと同様丸々コピーしてしまえば解決する。 世の中の全てを含んだモノリポではなく、関連する数個のリポの「マルチリポ」でも十分効果がある。 >>867 > WEBシステム特有というかサービス・プロバイダー特化 そうではないと思うがな。何故gitを使わないといけない事にしたいんだ? gitは、Linus担当部分の「マージの効率化」が目的で、そこで発想が終了してる。 Piperは「アプリケーション開発全体の効率化」が目的で、当然「テスト」や「リファクタ」も含まれてる。 「依存関係」を見るには纏まってる方が便利だから、マルチリポ化を目指す事になる。 スケールメリットもあるので、速度に問題がなければ結果的にモノリポ化する。 何の開発でも「依存関係」の確認は必要だ。 結果的にマルチリポなら、mainリポ(=本体)とsubリポ(=依存関係を参照するだけ)に分離するだけで機能する。 googleって「ねえねえ僕ってすごいでしょ!!!入社してね!!!」みたいな方針のように見えるし、 社外にPiperモドキをリリースし、「続きはgoogleに入社してから!!!」な方が自然に感じる。
898 名前:デフォルトの名無しさん (ワッチョイ 2bbb-Afo3) mailto:sage [2023/08/25(金) 09:01:15.40 ID:dTY0c2Oa0.net] >>868 長文くんに理解できるように説明するのは難しそうだが、書いてみる 「世界中で動いているバージョンは一つだけ。古いのを動かすのは禁止。ベータ版みたいな未来のを動かすのは禁止。こうすることでバージョン違いによる整合性とかを考えなくて良くなる」 という割り切りをしたシステムだから。これは自社サーバーでのみプログラムを動かしてるから実現できる。 ユーザ側で動かすような android や chrome のような端末ソフトは複数バージョン並行で使われるので google でも git を使ってる
899 名前:デフォルトの名無しさん (ワッチョイ 317b-vj3y) mailto:sage [2023/08/25(金) 12:52:05.16 ID:Wiq8Fw170.net] >>869 信者は所詮信者であり、会話は無理だと改めて理解した。 認識にバイアスがかかりまくってるのに気づけないからこその信者であり、定義通りだが。
900 名前:デフォルトの名無しさん (アウアウクー MM8d-1fKg) mailto:sage [2023/08/25(金) 14:24:47.15 ID:9wWAHqbcM.net] 具体的に書けないのは印象操作に見られても仕方ない
901 名前:デフォルトの名無しさん (ワッチョイ 599c-RKQT) mailto:sage [2023/08/25(金) 15:05:23.64 ID:BaamFBf70.net] >>870 ならコメントするの止めろ。 あるいはコテハン付けろ。 NGするから。
902 名前:デフォルトの名無しさん (ワッチョイ 1563-9oWV) mailto:sage [2023/08/27(日) 14:35:48.07 ID:NDLPFvxJ0.net] >>870 信者の集まりで会話は無理だと思っているなら出てこなければいいのに 長文くんは鳥頭だからどうせまた出てくるんだろうな
903 名前:デフォルトの名無しさん (ワッチョイ fe19-vHpx) mailto:sage [2023/08/28(月) 17:00:34.15 ID:lGu1ZxjR0.net] それ以前にGitスレなのだからGit使ってる人しか来ないってことに、まだ気づかないのだろうか?
904 名前:デフォルトの名無しさん (ワッチョイ eae4-VBPx) mailto:sage [2023/08/28(月) 22:42:01.73 ID:iaZNrcir0.net] なんか他のブランチから引っ張って来ようとしたら競合が起きてチェリーピック出来ないんだけど、何が悪いんだろ? あんまり見ずに時間切れになったからまた明日調べるつもり 存在しないものを削除しようとしてるとかあるのかな?
905 名前:デフォルトの名無しさん (ワッチョイ 06bb-yFzu) mailto:sage [2023/08/28(月) 23:40:30.70 ID:diChUi9T0.net] >>875 コンフリクトが起きるのは特に問題ないのでは? コンフリクトではなくてコマンド自体が弾かれてるなら、worktree か index に変更中のファイルが残ってる可能性が大。 まずはそいつらをどうにかしてから cherry-pick してみたら
906 名前:デフォルトの名無しさん (ワッチョイ fe19-vHpx) mailto:sage [2023/08/29(火) 08:47:58.69 ID:bkg5tMQT0.net] >>875 git stashで現状のソースを一時退避したあと、綺麗な状態にしてからcherry-pickして、stashの内容を復元したら?
907 名前:デフォルトの名無しさん (アウアウウー Sa47-bpS4) [2023/09/11(月) 13:00:51.18 ID:lXcI/Ajda.net] >>875 存在してるものでも削除する
908 名前:デフォルトの名無しさん (ワッチョイ fae4-sAKC) mailto:sage [2023/09/11(月) 22:07:33.10 ID:F9+U7gZ/0.net] >>876-878 ありがとう、どうも更新の順番が逆だったみたいだ、お騒がせしました
909 名前:デフォルトの名無しさん (ワッチョイ 0fe6-mbMR) mailto:sage [2023/09/20(水) 15:05:17.00 ID:aE0319zM0.net] TortoiseGitを使って、SVNのリポジトリをGitに変換してみたけど、 SVNとの併用が想定されているのか、タグがブランチのままだったり、 trunkという名前のブランチができていたり、思っていたのとちょっと違う結果でした。 完全一方向でよいのだけど、Windowsで綺麗に変換できるツールはありませんか?
910 名前:デフォルトの名無しさん (ワッチョイ 8f84-Z/H0) mailto:sage [2023/09/20(水) 23:39:58.91 ID:7IB3hYyU0.net] >>880 ベースになるgit-svnがそういう変換動作だから仕方ないんじゃないの
911 名前:デフォルトの名無しさん (ワッチョイ 7fbb-mga4) mailto:sage [2023/09/21(木) 02:20:33.87 ID:yIhcH/cG0.net] >>880 svn と git は思想が違うので完全に一対一で移行するのはむずかしい。結局 svn をどういうルールで運用していて、それを git でどういう形に移行したいかは人によって違うので。 自分でスクリプト書いて移行しちゃうのが結局は楽だと思う。
912 名前:デフォルトの名無しさん (ワッチョイ 0fe6-mbMR) mailto:sage [2023/09/21(木) 08:55:56.61 ID:PwcZbKtJ0.net] >>881-882 trunk/branches/tagsのパターンで運用していたもの向けのスクリプトとか、 git-svnで変換したものに対する手動移行の方法とか、どこかで紹介されていませんかね
913 名前:デフォルトの名無しさん (ワッチョイ 7fbb-mga4) mailto:sage [2023/09/21(木) 09:51:45.73 ID:yIhcH/cG0.net] >>883 探せばいろいろ落ちてる気がするけど 探して検証してという手間を考えたら作った方が早い気がする(効果には個人差があります。あなたの燃費は異なるかもしれません。
914 名前:デフォルトの名無しさん (ワッチョイ 3ff9-ieJ7) mailto:sage [2023/09/21(木) 10:22:17.06 ID:9EJ/22eM0.net] こだわりあるみたいだし自分で調整するのが一番早いだろうね ブランチ名変えるとかタグ付けてブランチ消すとか最低限覚えといて損しないコマンドだし 移行したいタグが大量にあったとしても、繰り返し処理とかプログラミングしなくたってアナクロなコピペ編集でコマンドを一杯こさえて一気に流せばよい タグの一覧をコマンド等で出してそれをベースにVSCodeのマルチカーソルなりExcel関数なりなんならサクラエディタの置換なり 必要なコマンドを3つ4つ覚えればあとは30分あれば初めてでもできる
915 名前:デフォルトの名無しさん (ワッチョイ 3f5c-xbk3) [2023/09/21(木) 10:39:02.85 ID:144VeT0R0.net] >>883 公式サイトにそれっぽいのがあったけどこれは見たの? https://git-scm.com/book/en/v2/Git-and-Other-Systems-Migrating-to-Git ちゃんと読んでないけどgit svn cloneからタグの話とtrunkブランチの話をしてるっぽく見えるよ?
916 名前:デフォルトの名無しさん (ワッチョイ 0fcf-hKjy) mailto:sage [2023/09/21(木) 11:17:57.92 ID:184B7ywA0.net] >>886 このページはメニューから日本語にも切り替えられるので読んでみるといいよ ただbashとかの操作に慣れてないときついかもしれん
917 名前:デフォルトの名無しさん (ワッチョイ ff19-Pa4f) mailto:sage [2023/09/21(木) 18:31:50.78 ID:5KTS95Cm0.net] >>880 GitHubにすでに作った。という前提で話すけど、Web画面から手動で「main」ってブランチ作って、Trunkから mainにプルリクエスト作って自分でマージしてTrunkはまだ削除せず、しばらく残しとけばいいのでは? で、Settings の Default branch を「main」にする あとはSVNから移行が終わったタイミングで折を見てTrunkブランチを閉じる そしたら後はorigin/mainを親リポジトリで作業進める ※個人の趣味で「master」にしたいなら、mainのところを置き換えてね あと個人でしか使用しなくて publicにしたいのにprivate だった場合は、 Danger Zone の Change repository visibilityでChange to publicにする 逆に社用なのにpublicになってたらChange to privateに ツールならGitHub DesktopでもSourceTreeでもTortoiseGitでもお好きなのを LinuxならGitHub Desktopしかない気がする
918 名前:デフォルトの名無しさん (ワッチョイ 0fe6-sMWx) mailto:sage [2023/09/22(金) 12:25:38.45 ID:zqcoLnA20.net] >>884-888 みなさんありがとうございます。 TortoiseSVNやTortoiseGitやSourceTreeのGUIのみでやってきたので、 コマンドとかスクリプトとかが絡んでくると諦めそうになりますが、いろいろ試してみます。
919 名前:デフォルトの名無しさん (ワッチョイ 7fbb-mga4) mailto:sage [2023/09/22(金) 14:07:04.05 ID:QgJpwCFm0.net] >>889 最初はハードル高いけど、プログラマなら覚えてスクリプトとか書くようになると GUI まどろこしくてやってられねー。ってなるよ。 がんばれ
920 名前:デフォルトの名無しさん (ワッチョイ 4d02-+cLA) mailto:sage [2023/09/30(土) 06:21:53.24 ID:QeOF2WAv0.net] (*ノ・ω・)ノオオオオォォォォ
921 名前:デフォルトの名無しさん (JP 0Hd1-tvb5) mailto:sage [2023/09/30(土) 20:34:11.62 ID:T95KWQ43H.net] origin/branchとする場合と、origin branchとする場合が混在してて分かりにくいわ 設計がでたらめなんだろうな
922 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/09/30(土) 21:49:53.62 ID:YL
] [ここ壊れてます]
923 名前:nuUfaR0.net mailto: >>892 別のものを指してるんだよ。 origin/branch は remotes/origin/branch の略でただのブランチ名。ローカルにあるリモート・ブランチのコピーを指す。ほとんどのコマンドで使える。ネットワーク切れててもアクセス可能。最新版じゃないかもしれない。 origin branch は特定のコマンドだけで受け付ける形式で、リポジトリ名とブランチ名の2つを指定して、ネットワークの先にあるリモート・ブランチそのものを指す。 その特定のコマンドでローカルにコピーを作って、コピーを操作するというのが git の思想。マニュアルか良い参考書を読め。 [] [ここ壊れてます]
924 名前:デフォルトの名無しさん (JP 0Hd1-tvb5) mailto:sage [2023/09/30(土) 21:58:44.23 ID:T95KWQ43H.net] それが設計の甘さだろ 素人設計っぽいし
925 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/09/30(土) 22:14:28.90 ID:YLnuUfaR0.net] >>894 これより良い設計があると思うならお前が作ってみせろ。俺が今から作っても同じ設計になるわ
926 名前:デフォルトの名無しさん (ワッチョイ cb63-oFT1) mailto:sage [2023/09/30(土) 22:31:26.06 ID:rV95YYF80.net] おかえり?
927 名前:デフォルトの名無しさん (JP 0Hd1-tvb5) mailto:sage [2023/09/30(土) 23:20:55.81 ID:T95KWQ43H.net] >>895 別にいいけど、見積してほしいなら営業経由でお願いします
928 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/09/30(土) 23:21:44.57 ID:YLnuUfaR0.net] >>897 営業の連絡先教えて
929 名前:デフォルトの名無しさん (ワッチョイ 9b47-zhxJ) mailto:sage [2023/10/01(日) 00:26:47.74 ID:M5IYUQLy0.net] Linusを素人呼ばわりする人の実績を知りたい
930 名前:デフォルトの名無しさん (ワッチョイ 7de7-bfQx) mailto:sage [2023/10/01(日) 11:56:13.91 ID:a3kOBeCu0.net] >>892 基本的にリモートリポジトリから何かしたいコマンドはorigin branch それ以外、つまりローカルブランチも対象になるコマンドの場合はorigin/branch pull/fetch/pushはローカルリポジトリに対して行うコマンドでないことは明白だろう、だから前者を使う
931 名前:デフォルトの名無しさん (ワッチョイ b55f-VEJP) mailto:sage [2023/10/02(月) 09:35:59.77 ID:gcnNh1oY0.net] 20年振りに自分でプログラミングするんだけどGitの概念がわからなすぎて辛い・・・ リポジトリだのブランチだのステージングだのコミットだの今までの言語概念になかった用語多すぎて覚えきれない 今のプログラマ仕事のPG以外にどんだけ難しいことやらされてるの・・・
932 名前:デフォルトの名無しさん (ワッチョイ 1b19-7Zbx) mailto:sage [2023/10/02(月) 10:33:16.49 ID:wO0OiMMg0.net] そういう場合はGUIのGitツール使えばいいと思うよ。 ただしコンフリクトの修正観念だけは知ってないと、にっちもさっちも行かなくなるしSourceTreeや Github Desktopみたいにリポジトリを回復するためにgit stash相当を実行しますみたいなコマンドに 「はい」を選択すると、自分の修正したソースがきれいさっぱりなくなって絶望することになるけど。 実は自分の修正差分は退避されてるだけなので復帰は十分可能なんだけど新人さんはパニくる。
933 名前:デフォルトの名無しさん (ワッチョイ 1b19-7Zbx) mailto:sage [2023/10/02(月) 10:33:19.63 ID:wO0OiMMg0.net] そういう場合はGUIのGitツール使えばいいと思うよ。 ただしコンフリクトの修正観念だけは知ってないと、にっちもさっちも行かなくなるしSourceTreeや Github Desktopみたいにリポジトリを回復するためにgit stash相当を実行しますみたいなコマンドに 「はい」を選択すると、自分の修正したソースがきれいさっぱりなくなって絶望することになるけど。 実は自分の修正差分は退避されてるだけなので復帰は十分可能なんだけど新人さんはパニくる。
934 名前:デフォルトの名無しさん (ワッチョイ 1b19-7Zbx) mailto:sage [2023/10/02(月) 10:36:05.48 ID:wO0OiMMg0.net] すまん。大事でもないのに2回も送信を。
935 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/10/02(月) 10:49:59.75 ID:sE51mbEV0.net] >>901 待てや、20年前でもコミットとかブランチとか普通にあっただろ? どの時代から来た? ステージングは git 特有だが
936 名前:デフォルトの名無しさん (ワッチョイ cbd6-zllv) mailto:sage [2023/10/02(月) 10:50:29.34 ID:iCG5DN620.net] 入門書一冊読めば解決するし、その価値があるよ
937 名前:デフォルトの名無しさん (ワッチョイ e370-AvD6) [2023/10/02(月) 10:52:28.41 ID:pR5nwWYa0.net] GitってよりSCM全般の話に読めるけどね その中だとステージングくらいじゃないGit固有って 用語にしたってもどれも20年前の時点で一般的だった言葉だと思うけど
938 名前:デフォルトの名無しさん (ワッチョイ b55f-VEJP) mailto:sage [2023/10/02(月) 11:02:09.86 ID:gcnNh1oY0.net] UNIXだったりcobolやらjavaやら仕事でやってたけどリポジトリなんて聞いたこともない単語だ 王様のブランチと結果にコミットかて そもそもソース管理なんてISO14001遵守の職場でもコピペ日付だったしそれでなんの不都合もなかったぞ あんだけやってたのにもはやvi操作すらおぼつかん50近くにもなってバックレたい気分
939 名前:デフォルトの名無しさん (ワッチョイ 053a-1OHF) mailto:sage [2023/10/02(月) 12:01:08.22 ID:SXlrusWO0.net] gitの開発MLに以下の題のパッチが流れているな。 Initial support for multiple hash functions
940 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/10/02(月) 13:07:10.69 ID:sE51mbEV0.net] >>908 当時から技術についていけてなかったんだな。そういう駄目な鍛えられ方したやつは今でも git 無しでも大丈夫やろ。 git 理解したら、若い時の苦労はなんだったのか? 最近の若い奴らは恵まれ過ぎ! とか愚痴れるぞ
941 名前:デフォルトの名無しさん (ワッチョイ e32b-T/nl) mailto:sage [2023/10/02(月) 13:22:55.35 ID:Rca7jjjr0.net] 昔ながらのやり方じゃなきゃヤダとか言ってるわけじゃないんだからそうマウント取ってやるもんじゃないよ そういう現場だってあってもおかしくない これから学んでいけばいいだけだ
942 名前:デフォルトの名無しさん (ワッチョイ 7dc5-bfQx) mailto:sage [2023/10/02(月) 15:14:29.97 ID:IuzIRJSX0.net] gitは言ってみればCVSやSVNのアンチテーゼとして生まれたんだから、今時アナログ方式のコピペ日付しか知らん人にいきなり触らせようっても敷居が高すぎる気がする
943 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/10/02(月) 15:39:03.67 ID:sE51mbEV0.net] いまでも git 使ってない現場はいくらでもあるけど 15年以上前からあるし、 svn が 20年前、cvs は30年前、rcs なら40年前からあるので使って無くたってコンピュータ関係の技術勉強してれば用語くらいは知ってるだろ。
944 名前:デフォルトの名無しさん (アウアウウー Sa89-5C2y) [2023/10/02(月) 17:38:30.99 ID:sFvf9xp1a.net] RustはGit必須みたいなもんだから Rustに人が寄り付かんのはそれも原因の一つかもな
945 名前:デフォルトの名無しさん (ワッチョイ cbf2-zdIy) mailto:sage [2023/10/02(月) 17:47:06.79 ID:yCa1ZEhN0.net] SCMが当たり前になったのはGitとGitHubが大きいかと 最初は戸惑うかもしれんが慣れれば便利だよ。新しい言語覚えるよりは楽だと思う
946 名前:デフォルトの名無しさん (アウアウウー Sa89-/ruS) mailto:sage [2023/10/02(月) 18:26:48.75 ID:+jT1qHkKa.net] git 最初触った時はGUIだったが、なんかピンと来なかった。 CLIで手順通りを繰り返したらCLIの方が好きになった。
947 名前:デフォルトの名無しさん (ワッチョイ 5511-OvTs) mailto:sage [2023/10/02(月) 19:35:19.50 ID:YkkFFBCk0.net] >>908 使わなければいいだけでは。 IDEや補助輪と同様、初心者にこそ恩恵があり、無くても問題ない奴には何も恩恵がない。 910みたいな他でマウント取れない馬鹿には都合がいい程度の難度だから、馬鹿には大受けのようだが。 あと10年もすれば同様に、「(gitを使わずに済む)最近の若い奴らは恵まれ過ぎ! 」とか言われてるだろうよ。 それくらい、ツールとしては糞だ。
948 名前:デフォルトの名無しさん (オッペケ Sr21-bfQx) mailto:sage [2023/10/02(月) 19:39:08.72 ID:TXfQMD6Nr.net] >>913 勉強してこなかったんだろ 察してやれよ
949 名前:デフォルトの名無しさん (ワッチョイ 7d8e-bfQx) mailto:sage [2023/10/02(月) 19:41:35.41 ID:IuzIRJSX0.net] お、長文くん来たか?
950 名前:デフォルトの名無しさん (ワッチョイ cbf2-zdIy) mailto:sage [2023/10/02(月) 23:05:00.22 ID:yCa1ZEhN0.net] もはやただの罵倒でしかないし悪化してんな かわいそうに
951 名前:デフォルトの名無しさん (ワッチョイ e3e4-bgWu) mailto:sage [2023/10/02(月) 23:35:51.73 ID:s4Ooaae70.net] GUIの方で使ってるけど名前被りとか他の人のブランチに混ぜ込まれた結果妙なことになったりと複雑怪奇な流れになってるわ どっかでデグレ起こしてそうだけどちゃんとマージ出来てるのかなぁ
952 名前:デフォルトの名無しさん (ワッチョイ 2dd5-CKPX) [2023/10/03(火) 01:09:10.30 ID:L5ynN8zU0.net] FreeBSD2.2.8ぐらいからUNIXを触るようになったけど、当時最新のソースでbuild worldをするためにCVSの知識は必要で、当時の教本にも書いてあったような記憶。 git pull相当をするだけだったけど。
953 名前:デフォルトの名無しさん (ワッチョイ 5511-OvTs) mailto:sage [2023/10/03(火) 06:06:54.45 ID:wFangL5Y0.net] 新人がパニクるのを通過儀礼とするのは昭和ですらありえない価値観だ 実際、そんな糞ツール他にないだろ これを異常だと感じれないのだから、信者は相当歪んでしまってる 誰が設計しようが、糞は糞だよ
954 名前:デフォルトの名無しさん (ワッチョイ cbcf-VEJP) mailto:sage [2023/10/03(火) 08:05:28.16 ID:T4xoqdb50.net] >新人がパニクるのを通過儀礼とする どのことを言ってるんだろう
955 名前:デフォルトの名無しさん (アウアウウー Sa89-5C2y) [2023/10/03(火) 11:25:53.28 ID:QaeBAOHSa.net] 386BSD使っててFreeBSD98もbuildしたけどCVS要らなかった希ガス
956 名前:デフォルトの名無しさん (ワッチョイ cbbb-s7v3) mailto:sage [2023/10/03(火) 14:36:02.52 ID:Ff/kdv8D0.net] 長文くんは自分が理解できないだけのを、初心者には理解できないに、擦り替えるから。 今 git を使ってるのべ1億人の人たちも最初は初心者だった。(1億は github のユーザー数な)
957 名前:デフォルトの名無しさん (ワッチョイ 1b19-7Zbx) mailto:sage [2023/10/04(水) 19:57:12.00 ID:DAvATOQV0.net] むしろ新人に概念教えずにExcelやメモ帳で開いてコマンドコピペで設定しろって新人教育してるから 例えばmavenリポジトリ設定してても、新人はリポジトリって知らないってなっちゃう。 管理者(メンテナー)だけにファイル管理任せたり、ファイルサーバーにtarball置いて、これ使ってね ってするのは一見楽そうなんだけど、た担当者不在やちょっとし不注意で全員地獄に落ちるような運用は よくないよ。
958 名前:デフォルトの名無しさん (ワッチョイ 1b19-7Zbx) mailto:sage [2023/10/04(水) 19:58:51.90 ID:DAvATOQV0.net] あっとコピペミス。 た担当者不在やちょっとし不注意 →担当者不在やちょっとした不注意
959 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 10:17:42.42 ID:SrvwZTkM0.net] 前にgitに一時期アクセスできなくて騒ぎになったじゃん? あれって自分の会社でgitサーバ建ててなくてgithubにリポジトリ置いてたとこだけがそうなったってこと?
960 名前:デフォルトの名無しさん [2023/10/06(金) 10:43:15.32 ID:KB8Ww9GdM.net] 50近くでこれじゃあb55f-VEJPは色々大変そうだなあ
961 名前:デフォルトの名無しさん (ワッチョイ 1b19-7Zbx) mailto:sage [2023/10/06(金) 12:48:24.76 ID:z3dbnPrg0.net] >>929 それOSDNと混同してない? gitはあくまでコラボレーションサービスを実現するためのコマンドツール。 GitHub、GitLab、OSDNなどはgitサービスを提供してるwebホスティングサービスで全然違うからね。
962 名前:デフォルトの名無しさん (アウアウウー Sa89-5C2y) [2023/10/06(金) 13:23:15.43 ID:Zl0hPCVya.net] githubもgistも時々落ちるからな だがgithub使ってる人はローカルにもrepository持ってるはずだから 複数人居たら居たでローカルのrepositoryで生き残ってる人のでどんどん進めていけばいいだけ
963 名前:デフォルトの名無しさん mailto:sage [2023/10/06(金) 18:07:39.93 ID:SrvwZTkM0.net] >>931-932 ありがとう。大分使い方も用語も覚えたけどやっぱ年取ってから全くの新しいこと覚えるのは疲れる
964 名前:デフォルトの名無しさん (ワッチョイ c901-8yf1) mailto:sage [2023/10/16(月) 16:22:53.30 ID:/eHa6Pba0.net] https://i.imgur.com/aPRgNUK.jpg 良ければ一度お試しください ik..tk N-G用
965 名前:デフォルトの名無しさん (ワッチョイ a9ad-ivxV) mailto:sage [2023/10/16(月) 17:15:34.57 ID:DMQ9EWma0.net] >>934 めっちゃ簡単よ
966 名前:デフォルトの名無しさん mailto:sage [2023/11/03(金) 22:56:38.45 ID:HEEQNlRS0.net] Git v2.42.1
967 名前:デフォルトの名無しさん mailto:age [2023/11/03(金) 22:57:57.68 ID:HEEQNlRS0.net] Git v2.43.0-rc0
968 名前:デフォルトの名無しさん mailto:age [2023/11/09(木) 13:04:20.29 ID:79+avRyV0.net] Git v2.43.0-rc1
969 名前:デフォルトの名無しさん mailto:sage [2023/11/12(日) 00:53:40.69 ID:3VdncC2q0.net] 混乱を引き起こしがちなGitの用語まとめ https://gigazine.net/news/20231111-confusing-git-terminology/
970 名前:デフォルトの名無しさん mailto:sage [2023/11/13(月) 10:35:02.43 ID:mJ4uqsf80.net] Tiktok LiteでPayPayやAmazonギフトなどに交換可能な4000円分のポイントをプレゼント中! ※既存Tiktokユーザーの方はTiktokアプリからログアウトしてアンインストールすればできる可能性があります 1.SIMの入ったスマホ・タブレットを用意する 2.以下のTiktok Liteのサイトからアプリをダウンロード(ダウンロードだけでまだ起動しない) https://tiktok.com/t/ZSNfswHBq/ 3.ダウンロード完了後、もう一度上記アドレスのリンクからアプリへ 4.アプリ内でTiktokで使用してない電話番号かメールアドレスから登禄 5.10日間連続のチェックインで合計で4000円分のポイントゲット ポイントはPayPayやAmazonギフト券に交換できます 家族・友人に紹介したり通常タスクをこなせば更にポイントを追加でゲットできます
971 名前:デフォルトの名無しさん mailto:sage [2023/11/13(月) 11:26:23.20 ID:xtUHk+ga0.net] >>940 これはやるべきだな
972 名前:デフォルトの名無しさん (ワッチョイ 1f16-hhR/) mailto:age [2023/11/15(水) 08:50:03.05 ID:buSu8flS0.net] Git v2.43.0-rc2
973 名前:デフォルトの名無しさん [2023/11/16(木) 21:17:38.48 ID:p8OwVWG60.net] gitlabで教えて下さい。 前回のアーティフクトから今回のビルドの 前提条件として呼び出すコマンドってあります? ようはlinuxで今回の対象となる関連性のある生成物が 存在した上でピンポイントでビルドしたいんだが… それが無いと今回のビルドが通らないから… 全量ビルドは時間かかるから回避したい。
974 名前:デフォルトの名無しさん mailto:age [2023/11/21(火) 03:57:24.26 ID:ZLOnuFMB0.net] Git v2.43.0
975 名前:デフォルトの名無しさん (ワッチョイ 4619-rrr/) mailto:sage [2023/11/21(火) 09:16:25.04 ID:O+DU5w3/0.net] それはホスティングサービスの範疇外なのでドキュメント読むかソース読むしかないな。
976 名前:デフォルトの名無しさん (ワッチョイ bf2f-FJ+M) [2023/12/12(火) 21:38:16.44 ID:UcIMhK7e0.net] 大変申し訳ありません。 Gitをインストールしたいのに公式から「64-bit Git for Windows Setup」でクリックしたら 「a93c7233-5099-4ce1-8597-efb65113b310」がダウンロードされたものの クリックすると開くアプリを選択してくださいと表示されます。どなたか原因わかるかたいませんか?
977 名前:デフォルトの名無しさん (ワッチョイ 9fbb-HI/Z) [2023/12/12(火) 21:45:55.02 ID:eCiKKvHi0.net] 原因は知らんけどファイル名に.exeつけて実行すれば多分いけんじゃねーか
978 名前:デフォルトの名無しさん (ワッチョイ bf2f-FJ+M) [2023/12/12(火) 21:48:24.92 ID:UcIMhK7e0.net] >>947 盲点でした。 昔はそうやってきたのにいつの間にやらインストーラーが自動的にできてるので 忘れてました。申し訳ない。ありがとうございます。
979 名前:デフォルトの名無しさん (ワッチョイ 9fbb-HI/Z) [2023/12/12(火) 21:53:17.87 ID:eCiKKvHi0.net] へー良かったじゃん 俺は昔も今もそんなやべーコトやったことねーけど
980 名前:デフォルトの名無しさん (ワッチョイ 779c-oyLK) mailto:sage [2023/12/13(水) 12:17:52.84 ID:M1AUf2nT0.net] >>948 公式に指摘して修正を待ったほうがいい。 万が一ウイルスだったら面倒。
981 名前:デフォルトの名無しさん (ワッチョイ 972d-0Raz) mailto:sage [2023/12/13(水) 12:57:12.86 ID:FwVX+D0u0.net] ブラウザがファイルの受信完了を検知できなくて、ダウンロード完了後にファイル名をリネームする前で止まっている動きじゃないの
982 名前:デフォルトの名無しさん [2023/12/13(水) 13:42:26.90 ID:1HCtuEKDM.net] ハッシュ値くらい見てんだろうよさすがに
983 名前:デフォルトの名無しさん [2023/12/17(日) 12:12:25.07 ID:jh
] [ここ壊れてます]
984 名前:X+3G87M.net mailto: 大した不満も出てないしあと20年はgitの天下かな [] [ここ壊れてます]
985 名前:デフォルトの名無しさん (ワッチョイ eff1-6rZX) mailto:age [2023/12/18(月) 14:50:59.99 ID:TQl5xJfr0.net] 現在の最大のソースであるLinuxのカーネルとWindowsのソースをgitで管理してるから、 当分gitの覇権は揺るがないでしょ
986 名前:デフォルトの名無しさん mailto:sage [2024/01/01(月) 07:07:12.99 ID:uqujemOE0.net] SQLiteがバージョン管理システムとしてGitを採用しない理由 https://gigazine.net/news/20231231-why-sqlite-does-not-use-git/
987 名前:デフォルトの名無しさん mailto:sage [2024/01/01(月) 17:16:07.39 ID:rut3bssP0.net] git は常にPCの前に座っているプログラマ向けで、抽出も整形も必要ならいくらでも自分で専用のスクリプト組むし、git を部品に使って試行錯誤で自分環境DIYするようなトップ層向けツールなので仕方ない。 スマフォで綺麗に整形された変更履歴みたいとか、インストール一発で使える環境欲しいとか言い出すようなカジュアル層には向いていない。 おばちゃんの買い物にはF1カーもラリーカーも必要ないのと一緒。
988 名前:デフォルトの名無しさん mailto:sage [2024/01/01(月) 23:00:32.79 ID:i0fpzc0p0.net] Fossilってベースとなるコマンド体系はGitからそのまま引き継いでいて、All-in-one-gitとかBetter Gitともいうべきものなんじゃないの Fossilを使うからGitは使ってませんっていう発言は奇妙に感じる 俺は明太子しか食べないのでタラコなんて食べません的な違和感
989 名前:デフォルトの名無しさん mailto:sage [2024/01/02(火) 00:23:26.37 ID:BimYkLiY0.net] >>957 カジュアル層向けのコンパクトツールなので外見はよく似てても中身が全然違う。 DB (SQLite) にリポジトリ突っ込むようなツールは自作スクリプト等からは不便で使いものにならない。お仕着せのUIで満足する人なら違いはないかもしれない。
990 名前:デフォルトの名無しさん [2024/01/02(火) 21:12:55.43 ID:D4QZDRiQ0.net] 昔インストールしたことあって、コミット操作がアトミックなのはいいなと思ったけどそもそものVCSの出来がちょっと悪かったな 空ディレクトリが作れない、ファイル名の変更を追従出来ない、ブランチを消せない、リベース出来ないとか色々あった気がする
991 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 09:46:59.83 ID:VEr/HLV+0.net] >>959 コミットがアトミックって?? 逆に最近のでアトミックじゃないコミットするやつとかあるの?
992 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 16:52:43.79 ID:3n4RUKo60.net] ローカルフォルダに日付を書いてコピーじゃダメな時代つらい それで問題なかったじゃない・・・
993 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 17:21:51.17 ID:mx0XXroR0.net] それで問題ないなら引き続きそうすれば良いだけ 手段の目的化なんてどこにでもあるしgitでもそう
994 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 17:30:05.12 ID:vWx+zHqb0.net] 一度スマホに慣れたらあまりの便利さにガラケーに戻りたいなんてほとんどの人間は思わなくなる これは自分で使ってみるまではわからない 功罪それぞれあっても魅力が勝ればいずれ世界基準が更新される ドロップアウト勢には職場で使わざるを得なくなったりして辛いだろうな けど生き残れるのは変化に適応できるものというのが世の常 泣くのが嫌ならさあ歩け
995 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 18:17:59.30 ID:mx0XXroR0.net] それは全然例えが的外れ そもそもガラケーとスマホは用途が違う ガラケーは基本、電話専用機で、電話メインならガラケーだし実際にジジババはそうなってる 一方若者は電話そのものをしないのでスマホ一択しかない gitは所詮ツールであり、そのツールを使えば便利な人が使えばいいだけ あらゆる料理人が何だかんだで包丁を使ってるように、 ピーラーやスライサー等いろんな便利な道具が出来ても必要のない人は多い gitが出来る事はただの履歴管理程度だから、それが日付フォルダで十分なら使う意味はない まあいずれにしても本人が決めればいい事ではあるが ちな、世界基準はモノレポに移行中なんだろ
996 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 19:26:27.99 ID:mx0XXroR0.net] >>961 付け加えると、何の機能が欲しいかだよ 今、日付フォルダ方式で困ってないとして、何か面倒な作業があって、それがgitで楽に解決出来るなら作業効率は上がる そうでないなら、git使うのは自由だが、当然メリットも特にない ツールだから試さないと分からないのも道理だが、 この理屈なら世界中のあらゆるツールを試さなければならないし、時間の無駄だろ だから何かしら情報を得るつもりなら、その投稿自体が間違ってて、 「今こんな事で困ってて、或いはこんな事が面倒なのですが、gitで解決出来ますか?」じゃないと意味がない 逆に、具体的に何も思いつかないのなら、君がgitを使う意味もメリットもないだろうよ
997 名前:デフォルトの名無しさん [2024/01/03(水) 21:27:57.86 ID:nlvjBhnXM.net] >>961 は前に来てた50歳おじさんだけど分かってる? 自分が分からないツールの使用を外から押し付けられてるっていう愚痴話なんだからお前こそ見当違いだよw
998 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 23:27:09.51 ID:lVSmxAZC0.net] 使うメリットのないツールを押しつけてくるのなら害でしかない
999 名前:デフォルトの名無しさん mailto:sage [2024/01/03(水) 23:44:18.67 ID:caYv67280.net] ガラケーが電話専用機って言うのは乱暴な意見だな 爺婆のメインの使用が電話だというのも、色々認識が違う
1000 名前:デフォルトの名無しさん mailto:sage [2024/01/04(木) 00:19:10.11 ID:daKpNGfk0.net] そもそも爺婆がスマフォ使わないとか何時の時代の人間なんだ? 80代のうち婆が私のLINEアカウント教えろと煩い。 使い始めるまでは抵抗があっても、使って便利だったら結局使う。そういうもんだ。
1001 名前:デフォルトの名無しさん (ワッチョイ 1977-t8kh) mailto:sage [2024/01/04(木) 04:23:17.66 ID:TgOINZk+0.net] ならそのLINEババアにgitを教えれば、お前は幸せになれるよ
1002 名前:デフォルトの名無しさん mailto:sage [2024/01/05(金) 07:38:22.58 ID:O+Abq04vd.net] 話ぶった切るが、32bit win10でメチャ軽いインターネットブラウザある? 広告は重くなるので無い方が良い adguardはまともに動かない32
1003 名前:デフォルトの名無しさん mailto:sage [2024/01/05(金) 10:26:00.52 ID:KwPCWpVD0.net] >>971 gitのブラウザということならsourcetreeがおすすめ
1004 名前:デフォルトの名無しさん mailto:sage [2024/01/10(水) 16:43:15.29 ID:1AD9Jym30.net] まず64bit使えよ 大したこだわりがあるわけでもないんだし
1005 名前:デフォルトの名無しさん mailto:sage [2024/01/11(木) 21:07:46.76 ID:1ayUjZ0f0.net] 開発MLでRustをgitの開発に使うかについて議論してる https://public-inbox.org/git/87v880m6r3.fsf@gentoo.org/T/#t
1006 名前:デフォルトの名無しさん mailto:sage [2024/01/12(金) 12:41:21.69 ID:W2JL+gqC0.net] >>974 今からRust採用するよりコーティング規約を強化したほうが効果的なのにな。
1007 名前:デフォルトの名無しさん [2024/01/23(火) 09:07:20.01 ID:gKnI9f0KV] 横沢高徳って救いようのないほと゛物事の本質を理解できないオッサンた゛よな 地方は農業しかなく人囗減少や獣害の原因はそれが崩壊してるからだとか何言ってんだか 世界最悪の殺人テ□組織公明党強盗殺人の首魁蓄財3億円超の斎藤鉄夫國土破壞省が海に囲まれた日本全國わざわざ陸域にクソ航空機 飛ばしまくって津々浦々まて゛航空騒音まみれにしてるから静音が生命線の知的産業が地方に行く意味を見いだせないんだろ クマさんの蜂起も齊藤鉄夫による気候変動推進によって山て゛食料確保できなくなったのが原因た゛し、伝統だの文化だの祭た゛のほさ゛いてたが 物事を合理的に理解できない氣持ち悪い連中に絡まれたくないと考える人か゛増えてるから地方が嫌がられてることも理解してない 地方ほど自閉隊まて゛酷い騷音まき散らしてるが日本全国騒音まみれにして威力業務妨害に私権侵害に子供の学習環境まて゛破壊してる現状を スルーして憲法の下の平等も世代による公平まで無視しながら赤の他人から強奪した金を地方や子供を持つ親にくれてやれだの呆れ返るな (ref.) tТрs://www.сall4.jp/info.phΡ?type=items&id=I0000062 ttps://haneda-project.jimdofree.com/ , tΤps://flight-route.com/ tтps://n-souonhigaisosyoudan.amebaownd.Сom/
1008 名前:デフォルトの名無しさん (ワッチョイ 5790-tVoN) mailto:sage [2024/02/04(日) 20:15:20.64 ID:mIlznWQf0.net] AJAXIO is call meaning mean so
1009 名前:デフォルトの名無しさん mailto:sage [2024/02/10(土) 09:45:59.78 ID:yygIlwsf0.net] Gitを置き換えるバージョン管理システム「Jujutsu」 https://softantenna.com/blog/jujutsu-replace-git/
1010 名前:デフォルトの名無しさん (ワッチョイ 977b-F/WQ) mailto:sage [2024/02/10(土) 12:53:35.20 ID:9iSbxvjq0.net] >>978 記事読んだ限り筋は良さそう
1011 名前:デフォルトの名無しさん [2024/02/10(土) 13:38:31.15 ID:Lnvr8cC+0.net] >>979 そういうの好きそうだもんなお前
1012 名前:デフォルトの名無しさん mailto:sage [2024/02/10(土) 14:05:47.67 ID:KFlS7DKx0.net] かなり発音しにくそうな名前だけどいいのか tsuの音がある言語って日本とモンゴルくらいしか知らん
1013 名前:デフォルトの名無しさん mailto:sage [2024/02/10(土) 15:04:41.60 ID:SfJ6yEpg0.net] 検索したら、そのキーワードでは別のものが引っかかるので、名前は変えて欲しくないかい?
1014 名前:デフォルトの名無しさん mailto:age [2024/02/10(土) 16:04:06.68 ID:4+aVXZGa0.net] Git v2.43.1
1015 名前:デフォルトの名無しさん mailto:age [2024/02/10(土) 16:04:48.77 ID:4+aVXZGa0.net] Git v2.44.0-rc0
1016 名前:デフォルトの名無しさん mailto:sage [2024/02/10(土) 17:22:13.63 ID:S5PFmqZN0.net] 呪術は名前悪すぎる
1017 名前:デフォルトの名無しさん mailto:sage [2024/02/10(土) 18:03:23.45 ID:0f3gz8pL0.net] 柔術かもよ
1018 名前:デフォルトの名無しさん [2024/02/10(土) 18:12:06.90 ID:j+YGkB+H0.net] ぶっちゃー
1019 名前:デフォルトの名無しさん mailto:sage [2024/02/10(土) 18:39:02.97 ID:eUiKnAo30.net] じゅじゅちゅ
1020 名前:デフォルトの名無しさん mailto:sage [2024/02/11(日) 14:27:49.37 ID:iQTcekl50.net] コミットとしての作業コピーは考えたことがあるけど、普段の作業が重くなりそうな気がするんだよなぁ。 実際はどうなんだろ?
1021 名前:デフォルトの名無しさん (ワッチョイ 6f21-BO+l) mailto:age [2024/02/11(日) 15:56:02.09 ID:09d5mn1u0.net] >>978 googleで開発って事は浜野さんも開発に協力してるのか?
1022 名前:デフォルトの名無しさん (ワッチョイ 6368-2fGV) [2024/02/12(月) 10:14:13.79 ID:DCuBulki0.net] >んvep 時々メンテしないと いので使い果たす問題とかエクスプローラー周辺が激重になる問題とかあるんじゃね
1023 名前:デフォルトの名無しさん mailto:sage [2024/02/12(月) 13:58:50.42 ID:jOXZj9DO0.net] バックエンドにGit使ってると言いながら置き換えになるというのがよくわからん
1024 名前:デフォルトの名無しさん mailto:sage [2024/02/12(月) 16:05:53.81 ID:36cJdD9s0.net] 抽象化して切替可能だって書いてあるじゃん
1025 名前:デフォルトの名無しさん mailto:sage [2024/02/12(月) 16:15:42.53 ID:FSKnAMMD0.net] たまにリベースがクソめんどくさいことになるのが フロントエンド変えたら解消するのはどんな理屈だろ
1026 名前:デフォルトの名無しさん (ワッチョイ ff84-q3L4) mailto:sage [2024/02/13(火) 00:10:24.23 ID:51PO8GN20.net] フロントエンドが面倒くさいこと代行してくれるんだろ
1027 名前:デフォルトの名無しさん (ワッチョイ 6351-dm05) mailto:sage [2024/02/13(火) 08:46:09.73 ID:1GPTeaO40.net] GitHubが提供してる gh コマンドみたいなもんだろうなあ。
1028 名前:デフォルトの名無しさん mailto:age [2024/02/15(木) 08:40:14.85 ID:En27mXas0.net] Git v2.43.2
1029 名前:デフォルトの名無しさん mailto:age [2024/02/15(木) 08:40:48.51 ID:En27mXas0.net] Git v2.44.0-rc1
1030 名前:デフォルトの名無しさん mailto:sage [2024/02/15(木) 09:51:05.06 ID:En27mXas0.net] 次スレ Git 20 https://mevius.5ch.net/test/read.cgi/tech/1707958209/
1031 名前:デフォルトの名無しさん mailto:sage [2024/02/15(木) 13:47:25.38 ID:En27mXas0.net] 梅
1032 名前:デフォルトの名無しさん mailto:sage [2024/02/15(木) 13:48:36.55 ID:En27mXas0.net] 梅
1033 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 465日 21時間 8分 10秒
1034 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています