[過去ログ]
Git 18 (1002レス)
Git 18 http://mevius.5ch.net/test/read.cgi/tech/1650651945/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
56: デフォルトの名無しさん (スップ Sd02-pyRw) [sage] 2022/04/26(火) 22:10:58.79 ID:u6PysQbRd >>54の理屈はもっともだけど、普通はそもそも複数の機能をローカルだけで一気に開発したりしないよ それぞれブランチに分割できるんだったらその単位でpull requestを出して共有ブランチにマージしたらいい そもそも長期間の巨大な変更をしないなら、一時的に開発途中でデバッグせざるを得ないようなケースはstashで十分 http://mevius.5ch.net/test/read.cgi/tech/1650651945/56
236: デフォルトの名無しさん (テテンテンテン MMcb-DHlW) [sage] 2022/07/13(水) 08:10:41.79 ID:8pfLYf6IM github が嫌ならgitlab使えば良くない? http://mevius.5ch.net/test/read.cgi/tech/1650651945/236
540: デフォルトの名無しさん (ワッチョイ cfbb-Vwkg) [sage] 2022/10/02(日) 19:16:22.79 ID:D5S18uSu0 長文したためなくてもバグトラッカーのID書いてあればいいよ 繰り返しになるけどプロジェクト次第 http://mevius.5ch.net/test/read.cgi/tech/1650651945/540
544: デフォルトの名無しさん (ワッチョイ 6384-ARfL) [sage] 2022/10/02(日) 21:57:22.79 ID:QRo7yeZh0 >>541 ReamineのチケットとかGithubのIssueとかにコミットを結びつけた方が読みやすいよね http://mevius.5ch.net/test/read.cgi/tech/1650651945/544
572: デフォルトの名無しさん (ワッチョイ d314-pIDl) [sage] 2022/10/06(木) 20:45:30.79 ID:zjAiMCMB0 >>571 なにか勘違いしているようだな gitはテキストデータでも保存するときに バイナリ形式を使っているから将来データが取り出せなくなると言っておるのだ そのようなものは使わん http://mevius.5ch.net/test/read.cgi/tech/1650651945/572
627: デフォルトの名無しさん (ワッチョイ de14-kHT+) [sage] 2022/10/10(月) 17:13:47.79 ID:+gDGPUis0 https://megalodon.jp/2017-0110-1117-05/qiita.com/richmikan@github/items/7c2f844169db9a83c5ae 私の場合は「POSIX原理主義者」という名の人格者として名を知られるようになってきたが、「原理主義」を名乗るだけあって、 http://mevius.5ch.net/test/read.cgi/tech/1650651945/627
635: デフォルトの名無しさん (ワッチョイ 197b-QJZg) [sage] 2022/10/28(金) 07:15:31.79 ID:HlXde3ci0 >Pack git gcのことか? なら実は当初はしてなくて1.2GBあったが、その時からコケてた。少なくとも2GBは食ってる。 その後gc出来ると知り、やってみたが、実際は自動で何回かやってるようだし、多分大勢は変わりない。 (実は全部新たにコミットし直すのも試してる) なお愚直にgit show -> 切り出し -> diff を繰り返すだけのスクリプトを作って試してみた。 メモリは普段の使用と変わりなかった。 ただ問題は時間で、12分程度かかる。これでは気軽には使えない。 MINGW64だと2分程度で済む。 時間がかかるのは一々ファイルにしてるから?だから、 /dev/fd/3等で全部でパイプに出来れば短縮出来るかも?、というところ。 (システムキャッシュに完全に載るサイズだから関係ないかも?だし、 そもそも2回ずつ使うのでパイプにフィットしないが) ただ現在でも初期画面は数分で出るし、出なければ大昔のコミットなのでどうせ問題なく、 実際の運用としては及第点ではある。でも速ければ速いに越した事はない。 Gitはおそらく速度重視なのだろう。 自動増加スワップのMINGW64環境なら現実的には大した問題にはならない。 ただ、全部メモリ上に展開する意味もメリットもないはずなので、 途中で一回もfreeしてないであろうこのコードは、コードとしては大問題だとは思うよ。 (ジョークで言われてる、Javaしか知らない奴が書いた、freeが一つもないコード、になってる) http://mevius.5ch.net/test/read.cgi/tech/1650651945/635
680: デフォルトの名無しさん (ワッチョイ 6914-Tk+f) [sage] 2022/10/31(月) 18:42:37.79 ID:oV1LtMOH0 しょう1「かけざんよりもたしざんのほうがかんたんだ!かんじよりもひらがなのほうがかんたんだ!」 http://mevius.5ch.net/test/read.cgi/tech/1650651945/680
683: デフォルトの名無しさん (ワッチョイ 6914-Tk+f) [sage] 2022/10/31(月) 19:41:41.79 ID:oV1LtMOH0 え?まさかgit diffを差分を見るだけのツールだと思ってるの? http://mevius.5ch.net/test/read.cgi/tech/1650651945/683
722: デフォルトの名無しさん (ワッチョイ d9e4-Xmag) [sage] 2022/10/31(月) 22:50:56.79 ID:GzQExg5g0 >>720 そんな入れ替え可能な階層分けが必要なら最初から全部C言語以外で作ればよかったんだよ でもリーナスはC言語を選んでほぼunixシステムコールを直接叩く方式で実装した hqなんかの方がお前の好みに近いだろうけど、hqは廃れてgit全盛となった むかしはこのスレにもhq信者が盛んにチョッカイかけに来たもんだけど、いまは何してるんだろうな http://mevius.5ch.net/test/read.cgi/tech/1650651945/722
745: デフォルトの名無しさん (ワッチョイ 497b-vCJ4) [sage] 2022/11/01(火) 09:57:34.79 ID:Jzc3CN/20 >>744 そう思いたいんだろうけど、残念ながらそうじゃない。 少なくとも君はソフトウェア階層やOOPの基本事項について全く理解出来てない。 だから今、老害と言われ続けるか、再び学び直して熟練者と言われるかの分水嶺にいるだけ。 俺は君に何も強制することは出来ないが。 確かに俺はGit初心者なので、記事の理解は間違ってるかもしれない。 でも、ハッシュの中身や長さが変わったり混在したところで、 正しく構成されてるソフトウェアなら数行の変更で対応可能なのは事実だよ。 そして君と同様の人達によってGitが作られているのであれば、 そりゃそうなってなくて苦労するんだろうさ。 まあいいけどね。もう水掛け論だから終わりにしようぜ。これ以上やってもお互い得る物もないし。 http://mevius.5ch.net/test/read.cgi/tech/1650651945/745
837: デフォルトの名無しさん (ブーイモ MM33-ntN1) [sage] 2022/11/04(金) 23:04:09.79 ID:7RpVnNq7M >>836 @{1}に気が付くとはさすが軍師殿www http://mevius.5ch.net/test/read.cgi/tech/1650651945/837
931: デフォルトの名無しさん (ワッチョイ 617b-8+ss) [sage] 2022/11/05(土) 23:08:22.79 ID:646uiMLL0 >>929 $ git reflog master 1a804d9 (HEAD -> master, develop) master@{0}: merge develop: Fast-forward b0325fc master@{1}: commit (initial): initial $ git reflog develop 1a804d9 (HEAD -> master, develop) develop@{0}: merge feature5: Fast-forward ba4e962 develop@{1}: merge feature4: Fast-forward a32e11d develop@{2}: merge feature3: Fast-forward 8d9924f develop@{3}: merge feature2: Fast-forward 0f78740 develop@{4}: merge feature1: Fast-forward 47792a3 develop@{5}: merge feature0: Fast-forward b0325fc develop@{6}: branch: Created from master ってことは、commit履歴はreflogにしか無いって事か? ならbrahchを消すとreflogも消されてcommit履歴が消えるが、マジ? これだとbranchの復活は本質的に無理なことになってしまう。 (他branchに断片的には残ってるんだけどさ) http://mevius.5ch.net/test/read.cgi/tech/1650651945/931
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.045s