Git 20 (529レス)
前次1-
抽出解除 レス栞

52
(1): デフォルトの名無しさん (ワッチョイ debb-Pclc) [sage] 2024/11/08(金) 04:47:19.41 ID:x510xVeP0(1) AAS
git は履歴保管箱じゃねーぞ
変更点の採用/不採用や再利用や順番の入れ替えなどをする道具だぞ
履歴の保管はそのための単なる手段だぞ
ファイル保管の道具と勘違いしてるやつが多過ぎる、特に他の VCS から移ってきたやつ
68: デフォルトの名無しさん (ワッチョイ 2b2d-fa/p) [sage] 2024/11/16(土) 14:54:04.41 ID:ahS7aS5o0(1/2) AAS
>>67
67(2): デフォルトの名無しさん (ワッチョイ ed5f-hakr) [sage] 2024/11/16(土) 11:27:19.19 ID:mDoixnK70(1) AAS
思想性にクセの無い VCS なんてあるんかいな
ないよ、だから自分たちの手法/考えにあったやつを使うべき
有名だからといって git 向いてないやつが git 使うのは不幸になるだけ
git は素晴らしいツールだけど万人向けというわけではない
191: デフォルトの名無しさん (ワッチョイ e77b-BDa8) [sage] 2024/12/11(水) 21:35:45.41 ID:bZvW/lze0(4/4) AAS
>>190
190(1): デフォルトの名無しさん (ワッチョイ 7fbb-rdwU) [sage] 2024/12/11(水) 21:17:41.31 ID:+nAxu/ku0(3/3) AAS
何も分かってないやつがいて草

タイムスタンプは過去には戻らない未来に進むだけ、という前提で多くのツールが設計されてる make もそう
この前提を壊さないように配慮することが大原則で git のみならず unix 系のツールは設計されてる
バックアップからの復元はこの前提を壊して過去に時間を戻す行為なので特別な時にのみ使うもの
zipやtarは普通にタイムスタンプは保存されるだろ
その延長で考えるなら、保存された方が自然だし有用だ、というだけ

ただまあ、これも合意する必要はない
フォークしてどちらがウケるかで決するフォーク主義が正しいし、ユーザーは好きな方使えば済むだけ
(現実的にはcp -p と同様にオプションで切り替えるのが普通で、
逆に言えばオプションすら存在しないGitは何らかの「意図」をもってそうしてるとも言える
理由は今のところ不明なので思いつく人はよろしく)

まあ心配せずとも、Linuxカーネルにコミットしてくる連中で、make clean を知らない奴なんて一人もいないよ
(だから多分問題はここではない)
238: デフォルトの名無しさん (ワッチョイ 3ebb-IjhS) [sage] 2024/12/19(木) 23:45:56.41 ID:b251oEg00(1) AAS
>>236
236(1): デフォルトの名無しさん (ワッチョイ 2ef8-Nme3) [sage] 2024/12/19(木) 21:05:36.88 ID:KU+lpcLj0(1) AAS
>>218
言うほど同じか?
rebaseを好む派閥がrebase使う最大のモチベーションはログの直線化
そういう神経質な連中がcherry-pickによる重複コミットの大量発生を許容するとは思えないのだが
目的じゃなくて動き(実装)の話
rebase で cherry-pick できるし
cherry-pick で rebase できる
どっちもコミットの再利用(付け先の変更)を目的とするコマンド
あと直線化にしか rebase 使わないと思ってるうちは git の実力が認識できてない
268
(1): デフォルトの名無しさん (ワッチョイ 43ed-iJWx) [sage] 2025/01/23(木) 10:05:22.41 ID:RFmrvYtC0(2/2) AAS
汚すことができないやむを得ない事情があるなら自由になる別のリモートを増やしてブランチをミラーリングしておく
269
(1): デフォルトの名無しさん (ワッチョイ cfbb-xIxp) [sage] 2025/01/23(木) 10:42:03.41 ID:JYmON0LL0(1/2) AAS
>>265
265(2): デフォルトの名無しさん (ワッチョイ c3e6-Trbs) [sage] 2025/01/23(木) 09:18:49.62 ID:vFJWSuXb0(1/3) AAS
ローカル上の作業ブランチで複数回コミットして、まだマージやプッシュをしたくない状態のとき、
ここでPCやSSDが壊れたら痛いのでローカルの内容をバックアップしておきたいとなったら、
どうやるのが常套手段なんでしょうか
・ディスクをレイドとかにして耐障害性を上げる
・ディスク/ファイルシステムのバックアップを取る
・バックアップ用の別のリモート・リポジトリにプッシュする
・共用リポジトリに別のブランチ名でプッシュしておく
どれでも好きなのをどうぞ
全部やれば完璧

(最後のなら簡単、運用ルール的にかぶらないブランチ名の付け方決めとくだけでOK、個人名_ブランチ名 とか
283: デフォルトの名無しさん (ワッチョイ b6f0-jays) [sage] 2025/01/26(日) 16:51:43.41 ID:v8RHgYNZ0(1) AAS
↑中途半端にわかった気になってるじじい
344: デフォルトの名無しさん (ワッチョイ f6bb-/2vo) [sage] 2025/02/27(木) 13:38:03.41 ID:XU/twqEe0(2/2) AAS
個人的には
unix/linux屋の感性だとエディタとか特定のやつ強制されたら、もう宣戦布告扱いなんで絶対に変更できるようになってる
EDITOR環境変数とかに追従しないならチュートリアルの先頭あたりで説明がある
とういの感覚なんだけど Windows みたいにお仕着せに甘んじるのに慣れさせられた子羊ちゃんたちには厳しい世界に見えるんだろうか?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s