タグ

資料とGitに関するindicationのブックマーク (10)

  • git gc の仕組みを原理から理解してサイズを 136MB → 7.2MB(95%減)まで削減した時の勉強メモ


     gitgc 調git 調 WARNING filter-branch使2021 filter-repo使  partial clone  blob blob(--no-checkout) sparse-
    git gc の仕組みを原理から理解してサイズを 136MB → 7.2MB(95%減)まで削減した時の勉強メモ
    indication
    indication 2021/05/11
    gitのblob全部抜く
  • PostgreSQLのソースコードの構造


      src src/backend 便 SQL COPYALTER TABLEDDLSQL 便(2020/12/15 ) palloc()pfree()ereport()elog() PostgreSQLPostgreSQL  PostgreSQL13  gitg
  • お前らのコミットは汚い - Qiita

    お前らのXXXXは<ネガティブな形容詞>シリーズ で失礼します。 日頃gitをお使いの皆様におかれましては、キレイなコミットを心がけていらっしゃいますでしょうか。 私も心がけてはいますが、なかなか難しいものがあります。 参考までにこちら、最近業務で書いたプルリクエストのコミットログです。 控えめに言って汚いと思われたかと思います。 ではキレイなコミットの例を。 プルリクエストというのは、やはり先達の方に見ていただいてご指摘いただこうというものですから、 当然コミットハッシュもゾロ目等でキレイにするというのがマナーです。 では今回はこのキレイなコミットをどうやって作るのか、という話を書きます (ショート)コミットハッシュ コミットハッシュとは、gitのコミットごとに生成される、40桁の[0-9a-f]からなる文字列です。 お手元のリポジトリ上で git log --format=%H を叩く

    お前らのコミットは汚い - Qiita
    indication
    indication 2020/02/24
    rebaseして泣くやつだ。すごい
  • 「GitとGitHub用語」の可愛いイラストを使用した解説に対して圧倒的わかりやすさを感じる人たち

    ちづみ @098ra0209 Webサイト屋さん👩🏻‍💻と古民家🏡のカフェ&コミュニティスペースimawoを運営しています/WordPress/figma/半Web半DIY生活 🛠 SoftwareDesignでgitイラスト連載中📖/ちゃんとプロになるWordPress基礎入門出版 ちづみ @098ra0209 去年Gitまわりを触った時に用語多いし意味がわけワカメで、うへぇ🤢てなったけど、いやぁでもこういう類はアウトプットを見据えたインプットが定着が早いし手が動くよなぁと思って「これだけはおさえよう」みたいなのを誰でもわかるように意識して書いて覚えたやつが出てきた…なつい🍉 pic.twitter.com/XHxagBso8S 2019-08-17 20:59:58

    「GitとGitHub用語」の可愛いイラストを使用した解説に対して圧倒的わかりやすさを感じる人たち
  • 本の虫: GCCのgit移行が難航中

    GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年もの歴史を持ち、そのsubversionレポジトリも複雑だ。 ESRはGCCのためにreposurgeonのバグを潰し、勢い変換しようと試みたが、意外な障害に出くわした。メモリ不足だ。 GCC's Conversion To Git Is Being Held Up By RAM, a.k.a. Crazy DDR4 Prices - Phoronix ESRの所有する64GBのメモリ

    indication
    indication 2018/07/31
    linuxって、どうやって移行したんだろ
  • Goツールのリリースエンジニアリング | おそらくはそれさえも平凡な日々


    : Go 512,3 versionbump CHANGELOG 1,2git   git CHANGELOG.md CHANGELOG ghch  CHANGELOG.md  % ghch -w -N $next_tag  CHANGELOG.md  CHANGELOG.md  https://github.com/Songmu
    Goツールのリリースエンジニアリング | おそらくはそれさえも平凡な日々
    indication
    indication 2017/10/17
    お、これを使って、androidアプリの自動化がさらに捗りそう(pushしたら、バージョン割付とapk作成まで実現済み)
  • Gitの良さが分からない? ちょっとそこに座れ | To Be Decided


    GitGitSubversion(SVN)Git() (GitSVNGit)   gitSVNgit pushGitHubGitLabBitbucket SVN trunk 
    Gitの良さが分からない? ちょっとそこに座れ | To Be Decided
    indication
    indication 2017/10/06
    cloneで--depthが時折便利
  • gitにおけるコミットログ/メッセージ例文集100


     使  
    gitにおけるコミットログ/メッセージ例文集100
    indication
    indication 2016/07/25
    すばらしいコミットメッセージまとめ
  • Gitのデータモデル


    Git8GitGitGit Git Git2GitObject Reference GitObjectGitCommitGitObjectGit.gitobjectsGitObjectGitObject2
    Gitのデータモデル
    indication
    indication 2016/07/18
    想像していたのより小さい。検索とかのアルゴリズムが凄そう
  • ギットクエスト

    indication
    indication 2016/01/25
    これはすごい入門書
  • 1