Git 17at TECHGit 17 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト32:デフォルトの名無しさん 20/10/04 13:26:43.51 5wda0t4r.net >>27 すみません書き方が悪かったです SHAハッシュ値をフォルダ名とかファイル名にして格納してるという意味でした 詳しそうなのでgitが同一性の確認をどのように行っているのかご教示いただけませんか 33:デフォルトの名無しさん 20/10/04 13:37:46.47 So0YsnAr.net >29 git stash save 他の作業 git stash apply でもなコミットを忌避する理由は無い。 gitはコミットを編集できるから作業はとにかくブランチでやってバンバンコミットしてamendとかrebaseとかsquashとかresetする方が良い。 stashだって無名のブランチみたいなものだぞ。 34:デフォルトの名無しさん 20/10/04 13:52:04.81 jSKQ3Llr.net 横からだけど master で作業中 git stash save 他の作業 (branch B を造ったとして) git stash apply ここで master に戻るんじゃなくて B の続きでってどうするの? 35:デフォルトの名無しさん 20/10/04 13:59:36.00 HtAk7si2.net >>31 SHAハッシュ値をフォルダ名とかファイル名にして格納するのだから、格納するときにチェックすればいいだろ 実際にチェックするタイミングは臨機応変だよ 新規ファイルをコミットするときにはそのファイルのハッシュ値でフォルダ名やファイル名決めるのだから自然と一致するし ファイルを上流からfetchしてきたときはファイルと一緒にハッシュも一緒にダウンロードするだろうからそこでチェックできる git fsck みたいなコマンドで手動で強制的にチェックすることもできる 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch