Git 20 (530レス)
Git 20 http://mevius.5ch.net/test/read.cgi/tech/1707958209/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
69: デフォルトの名無しさん (ワッチョイ 230e-kftC) [sage] 2024/11/16(土) 16:46:21.48 ID:l/37O0wv0 >>67 何にだって濃淡はあるだろ あるなしの二択でしか考えられない1ビット脳かよ http://mevius.5ch.net/test/read.cgi/tech/1707958209/69
70: デフォルトの名無しさん (ワッチョイ 2b2d-fa/p) [sage] 2024/11/16(土) 16:51:08.62 ID:ahS7aS5o0 >>69 濃淡といっても濃いやつかすごく濃いやつかの違い 薄いやつは存在しない もちろん自分の思想にあってれば空気みたいに感じて薄いと思うかもだが、他の人にとっては猛毒という個人差 http://mevius.5ch.net/test/read.cgi/tech/1707958209/70
71: デフォルトの名無しさん (ワッチョイ 230e-kftC) [sage] 2024/11/16(土) 17:05:38.74 ID:l/37O0wv0 >>70 うん、だから >>63 はGitはかなり濃い目の部類って言ってるんだよ http://mevius.5ch.net/test/read.cgi/tech/1707958209/71
72: デフォルトの名無しさん (ワッチョイ c61a-KrXD) [sage] 2024/11/17(日) 11:09:45.68 ID:1w/WFdpP0 いやわかるんだけどさ、適材適所にならずにgitが一番、git使うのが正しい、gitも使えないような奴ぁ、みたいにいらぬ波風を仕事で起こす迷惑な原理主義者が実際多いのよ http://mevius.5ch.net/test/read.cgi/tech/1707958209/72
73: デフォルトの名無しさん (ワッチョイ 6263-qduf) [sage] 2024/11/17(日) 11:57:45.29 ID:XBj9RB2E0 たかがソースコードのバージョン管理に適材適所とか多様性とか要らん くだらん自転車置き場の議論で時間を無駄にするだけだから問答無用でgit一択でいい ゲーム開発で巨大なアセットを管理する必要があるように管理対象の性質によって他を選ぶのは仕方ないが、 些細なワークフローの問題で他の選択肢を検討するべきではない http://mevius.5ch.net/test/read.cgi/tech/1707958209/73
74: デフォルトの名無しさん (ワッチョイ 362d-vyHt) [sage] 2024/11/17(日) 12:30:40.26 ID:4bPBMVA80 >>73 git 使う理由を考えろ お前みたいな変なのがいるから、git でロックしたいだの、事前にコミット・メッセージ入れたいだの的外れなこと言い出すやつが湧いくことになる git 使うんなら git のワークフローになるし、他のワークフローにしたいのなら他の VCS 使うべき (全部が一緒に見えるアホはどれ使っても駄目だが) http://mevius.5ch.net/test/read.cgi/tech/1707958209/74
75: デフォルトの名無しさん (ワッチョイ 7b3f-qduf) [sage] 2024/11/17(日) 14:21:11.61 ID:Mcc4e1u50 Gitのワークフローなんてものは無い 個人の小規模開発では、手元のフォルダ上でデフォルトブランチにコミットするだけの使い方も多い GitHub使ったクローズドな組織での開発では単一のリモードリポジトリで作業する中央集権型のワークフローが普通だ 一方で、OSSではフォークして互いにpullし合うのが一般的だろう 素のGitにはレビューやコメントもなければCI/CDもなく、マージやデプロイを承認するような機能もない それらはあくまでGitと直行するものとしてGitHubによって自然な形で実装されたものだ GitはLinuxカーネル開発のワークフローを前提として設計されたものではあるがGitそれ自体はワークフロー中立であり、 多様な使い方を受容することがGitがこれだけ広く普及した大きな理由だ http://mevius.5ch.net/test/read.cgi/tech/1707958209/75
76: デフォルトの名無しさん (ワッチョイ 0610-nRet) [sage] 2024/11/17(日) 15:03:16.35 ID:GO7/5tRJ0 svnはバイナリも差分で保存してくれることは覚えといて損はないぜ 脳死でgit一択なんてこたーない http://mevius.5ch.net/test/read.cgi/tech/1707958209/76
77: 73 (ワッチョイ 7b3f-qduf) [sage] 2024/11/17(日) 15:08:32.39 ID:Mcc4e1u50 >>76 よく読んでくれ 俺は管理対象の性質に応じて選択することは否定していない http://mevius.5ch.net/test/read.cgi/tech/1707958209/77
78: デフォルトの名無しさん (ワッチョイ 86bb-vyHt) [sage] 2024/11/17(日) 18:01:53.15 ID:hkK5KPG+0 >>75 もっと大きな部分を考えろ 分散して手元で開発 複数の人が同じファイルを並行して作業 ロックを取らずにマージ時に調整 ステージングでパッチを読みやすく整形 リベースでチェインを整形 個別ロックのかわりにブランチを使う みたいなのも全部ワークフローだ git 使ってると当たり前過ぎて空気になってるだけ、中央集権とかだけがワークフローじゃない http://mevius.5ch.net/test/read.cgi/tech/1707958209/78
79: デフォルトの名無しさん (ワッチョイ 86bb-vyHt) [sage] 2024/11/17(日) 18:22:05.70 ID:hkK5KPG+0 Q. バッティングするといやなのでロック取りたいんだが A. ブランチ切れ、自分専用ブランチならバッティングしない Q. 作業開始前に今からする作業の説明保存したいんだが A. ブランチ切ってブランチの説明を追加しろ だいたい git のワークフローに適した代替のやり方がある 個人ごとで保管すべきものが何で、全員で共有すべきものは何か? という根幹の考え方が VCS ごとに違っている http://mevius.5ch.net/test/read.cgi/tech/1707958209/79
80: デフォルトの名無しさん (ワッチョイ c6ae-qduf) [sage] 2024/11/17(日) 18:43:36.44 ID:hbhRcMl00 だからそういう話だろ? なんか勘違いをしているようだが、質問者はあくまでクライアントの話をしている 自分の手元で自分以外誰も見ないし触らないブランチでやる分にはロックしようと自由だ http://mevius.5ch.net/test/read.cgi/tech/1707958209/80
81: デフォルトの名無しさん (ワッチョイ 86bb-vyHt) [sage] 2024/11/17(日) 19:09:27.90 ID:hkK5KPG+0 >>80 ロックは自由だ LとR間違ってないか? 何のため誰のためのロックの話? http://mevius.5ch.net/test/read.cgi/tech/1707958209/81
82: デフォルトの名無しさん (ワッチョイ c6ae-qduf) [sage] 2024/11/17(日) 19:28:00.48 ID:hbhRcMl00 だから>>57の通り、メッセージを先に書きたいだけでしょ そもそもロックしたいとは言っていないが、実装するなら少なくとも手元のブランチに対する排他制御は必要だろうね http://mevius.5ch.net/test/read.cgi/tech/1707958209/82
83: デフォルトの名無しさん (ワッチョイ c6ae-qduf) [sage] 2024/11/17(日) 19:37:35.19 ID:hbhRcMl00 いやブランチじゃなくてリポジトリに対しての排他制御が必要か コミット前だからどうせブランチは切り替えられないもんね 補足すると、自分で重複して同じクライアントを起動することによる競合を防ぐことを目的とした、同一PC上の同一のクライアント自身に対する排他制御な http://mevius.5ch.net/test/read.cgi/tech/1707958209/83
84: デフォルトの名無しさん (ワッチョイ 06cf-xZnB) [sage] 2024/11/17(日) 19:51:48.68 ID:odgQ051H0 ソースコードの履歴管理上の排他制御とリポジトリ内部の整合性を保証するための排他制御がごっちゃになってない? http://mevius.5ch.net/test/read.cgi/tech/1707958209/84
85: デフォルトの名無しさん (ワントンキン MM92-KrXD) [sage] 2024/11/17(日) 20:35:32.55 ID:Jr+9HLroM なんでGitはおかしな原理主義者出てきやすいのだろう? そりゃGitの〜を使えばできます、は事実ですだろう でも無理してなんでもかんでもGitでやる必要ないよなあ どうも原理主義者くんはこの用途はこっちのバージョン管理ツールが合ってる、と言われるとGitにはその機能がない、と責められているように聞こえるらしい http://mevius.5ch.net/test/read.cgi/tech/1707958209/85
86: デフォルトの名無しさん (ワッチョイ 42fa-vyHt) [sage] 2024/11/17(日) 21:12:22.55 ID:9BT2IQwv0 git 以前にプログラミング向いてないやつがいるな 「ローカルでエディットしてるファイルを排他したいだけなら VCS じゃなくてエディタのロックの仕事」 って言われたら顔真っ赤にして反論するんだろうか? http://mevius.5ch.net/test/read.cgi/tech/1707958209/86
87: 30 (ワッチョイ 4368-LaHf) [sage] 2024/11/17(日) 22:38:40.72 ID:G7eUir2J0 git一択と言ってる奴いて草 これが原理主義か怖いねえ😱 http://mevius.5ch.net/test/read.cgi/tech/1707958209/87
88: デフォルトの名無しさん (ワッチョイ 42d2-YlA6) [] 2024/11/18(月) 23:21:35.04 ID:cZsx9Sbk0 日本人はやたら正解があることにしたがるが、外国人は正解が複数存在するという考えだから発展する。 http://mevius.5ch.net/test/read.cgi/tech/1707958209/88
89: デフォルトの名無しさん (ワッチョイ ff7b-hNv8) [sage] 2024/11/19(火) 07:05:59.68 ID:8dOnv38L0 >>85 > なんでGitはおかしな原理主義者出てきやすいのだろう? 馬鹿がイキるのに丁度良い複雑さだから まともな人はコードに忙しくツールなんて出来るだけ疎かにするのもあって http://mevius.5ch.net/test/read.cgi/tech/1707958209/89
90: デフォルトの名無しさん (ワッチョイ 4b5f-w+Vt) [sage] 2024/11/19(火) 17:13:14.46 ID:ADRNByYj0 ゴミ箱くんが帰ってきたのか? http://mevius.5ch.net/test/read.cgi/tech/1707958209/90
91: デフォルトの名無しさん (ワッチョイ 679e-d0HJ) [sage] 2024/11/19(火) 19:37:11.73 ID:dPz/0I6b0 >>90 思い出した。 専用のスレッド作ってもらっていて、2022/11/20だ。あれから2年か。 http://mevius.5ch.net/test/read.cgi/tech/1707958209/91
92: デフォルトの名無しさん (ワッチョイ 17c0-JTg/) [sage] 2024/11/25(月) 16:12:49.15 ID:dXKNZcvG0 Git v2.47.1 http://mevius.5ch.net/test/read.cgi/tech/1707958209/92
93: デフォルトの名無しさん (スッップ Sd70-V211) [] 2024/12/02(月) 01:10:56.87 ID:rhvdeBiud ファイルのパーミッションって保存されないの? http://mevius.5ch.net/test/read.cgi/tech/1707958209/93
94: デフォルトの名無しさん (ワッチョイ 8cbb-0Qe2) [sage] 2024/12/02(月) 09:32:52.91 ID:9ZwZTn5W0 >>93 実行権限以外は管理されない、git は保存ツールやバックアップツールでなくてコラボツールなので読み書き権限の管理は不要 Windows 使いとかで実行権限がうまくいかない場合は core.filemode=true 設定とか、--chmod とオプションとかを使うと良い http://mevius.5ch.net/test/read.cgi/tech/1707958209/94
95: デフォルトの名無しさん (ワッチョイ a698-Dngz) [sage] 2024/12/03(火) 09:10:05.62 ID:6hEsCuOf0 >>93 なんかバックアップと勘違いしてる人多いよね。 複数のPCで使う前提なのにパーミッション管理して何したいの?って思う。 http://mevius.5ch.net/test/read.cgi/tech/1707958209/95
96: デフォルトの名無しさん (ワッチョイ 520d-X9QH) [] 2024/12/03(火) 12:44:13.34 ID:yqFxGGnO0 >>93 されないね 600の設定ファイルとかでよく出るGitのあるあるなんだけど設計思想なんでしょうがない 他のVCSには出来るものもあるんでそっちを検討するか、毎回シェルスクリプトを叩くか、置けるならGitのフックを使うか それこそドットファイルの管理なんかでマージとかはあんまり考慮しなく出来るなら、rsyncみたいな世代バックアップのツール使ってもいいかも http://mevius.5ch.net/test/read.cgi/tech/1707958209/96
97: デフォルトの名無しさん (ワッチョイ 3afd-06K+) [] 2024/12/03(火) 16:09:40.34 ID:OOgT5lr40 perforceは出来るけどまああれだしな 後はそれこそRCSくらいしか思い浮かばないけど他になんかあったっけ http://mevius.5ch.net/test/read.cgi/tech/1707958209/97
98: デフォルトの名無しさん (ワッチョイ 8cbb-0Qe2) [sage] 2024/12/03(火) 17:16:17.61 ID:vojirIcj0 >>97 昔は、 新しいのは考え方や目的が違う、ファイル単位で読み書き権限の管理とかしたかったら今まで通りRCSとかCVS使い続けろ って言うのが常識だったんだが http://mevius.5ch.net/test/read.cgi/tech/1707958209/98
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 432 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s