タグ

gitに関するGEROMAXのブックマーク (4)

  • 本の虫: 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のメモリ

  • GitHub生誕10周年、これまでの功績を振り返るとこんな感じ

    ソフトウェア開発プロジェクトをGitで管理・公開する共有ウェブサービスのGitHubが、生誕10周年を迎えました。ソフトウェアのリポジトリとして不動の地位を築いたGitHubのこれまでの歩みをGitHub自身が振り返っています。 Thank you for making 10 years of GitHub possible · GitHub https://github.com/ten ◆2008年 2008年4月にベータ版の開発が完了し、2008年4月10日にGitHubが正式にサービス開始になりました。Apache SubversionからGitHubへ移行したRailsが、記念すべき最初の大規模オープンソースプロジェクトだったとのこと。 ◆2009年 仮想通貨Bitcoin(ビットコイン)が2009年に発明されました。なお、ビットコインは2010年にGitHubに登録されると1万8

    GitHub生誕10周年、これまでの功績を振り返るとこんな感じ
  • なぜ git rebase をやめるべきか - Frasco

    Git での開発を数年間経験した後、徐々に日々の仕事の一部として、より高度な Git コマンドを使うようになりました。私は Git rebase を見つけてすぐにそれを毎日の仕事に使いました。リベースに精通している人は、どれだけ強力で魅力的なツールであるのか知っているでしょう。しかし、リベースには、初めてリベースを触ったときにはわからなかったのですが、いくつかの課題があることに気が付きました。これを説明する前に、マージとリベースの違いをおさらいしておきましょう。 最初に、feature ブランチを master にマージする例を考えてみましょう。マージすることにより、新しいマージコミット g を作成します。下のコミットグラフではマージした際に何が起こるのかを説明しています。また、開発が盛んなリポジトリでよく見かける「線路」のようなグラフになっているのが見て取れるでしょう。 マージの例 ある

    なぜ git rebase をやめるべきか - Frasco
  • Git - Book

    The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a s

    GEROMAX
    GEROMAX 2017/10/27
  • 1