タグ

Gitに関するmasaru_b_clのブックマーク (9)

  • Trac0.12でGitのコミットログを可視化してみた - wadahiroの日記

    ふとまだ開発中のTrac-0.13のリリースノートを見ていたら、「Added a visualization of the revision graph in the revision log.」なんてものを発見。 対応するチケットはこちら。どうやら、GitなどのDVCSに限った機能のようですが、チケットに添付されているようにリビジョングラフが表示されるようです。 既にtrunkにもコミットされているので、0.13devをチェックアウトすれば動きそうですけど、変更点を見てみると0.12でもPlugin化すれば動きそう! できたら現在運用中の0.12で使いたいので、0.12向けにプラグインとして作ってみました。とりあえずそれっぽく動く物ができましたので、Shibuya.tracで公開しておきます。 最新のGitPluginとの組み合わせでしか試していないですが、もしかすると他のDVCSでも動

    Trac0.12でGitのコミットログを可視化してみた - wadahiroの日記
    masaru_b_cl
    masaru_b_cl 2011/07/04
    おお、いいな
  • Gitを使った開発・運用フローの紹介

    私の所属している会社では、2年程前にバージョン管理システムをSubversionからGitに移行し、現在まで開発フローを試行錯誤してきました。ようやく形になってきたということで、守秘義務に接触しない程度に紹介&考察していきたいと思います。 形になってきたとはいえ、まだまだ試行錯誤中ですので色々なツッコミは大歓迎です。 現在の開発フローの俯瞰図# 現在の開発フローを俯瞰してみると大体下記図のような感じになっています。途中で図を書くのが面倒になった都合上、Jenkinsさんが1人しか居ませんが、実際はmasterブランチの他にreleaseブランチも監視してもらっています。 以降この図を元に話を進めていきたと思います。 Gitoriousを利用して自由に開発# GitoriousというGitHubに似たサービスがあります。このGitoriousはオープンソースとしても公開されていますので社内に

    Gitを使った開発・運用フローの紹介
  • 【翻訳】Gitをボトムアップから理解する

    John Wiegleyさんの "Git from the bottom up" を翻訳しました。 元PDFはこちらからダウンロードできます: http://newartisans.com/2008/04/git-from-the-bottom-up/ 元記事のライセンスがクリエイティブコモンズのBY-SAであったため、この翻訳もBY-SAとなります。 ライセンスを守って自由にご利用ください。(詳しくは記事内の最初にも書いてあります) 翻訳ミスの指摘や改善の提案等があればブログコメントやTwitter(@oshow)などで遠慮なくどうぞ。 Git をボトムアップから理解する Wed, 2 Dec 2009 by John Wiegley 私が Git を理解しようと調査した時、高級なコマンドの視点から眺めるよりボトムアップ式に理解することが役立った。そしてボトムアップ視点で見る Git

    【翻訳】Gitをボトムアップから理解する
  • TDD Boot Camp のお題を C# と Git でやってみた - 予定は未定Blog版

    自分で考えたお題を自分で解くとかそれなんてマッチポンプ・・・ 打ち上げ終了後のホテルと、翌日の帰りの新幹線の中で書いたコードを順番に追ってみます。 準備するものは Git で、あるといいものは Visual Studio 2010 と NUnit です。 まぁ、割と小さいコード (テストを含めても 300 行もない) だし C# を知らない人でもそれなりに雰囲気は掴めると思います。 あ、このエントリかなり長いです。 準備 Windows の場合、Git Bash を開いて、適当なフォルダに移動して git clone git://github.com/bleis-tift/MotsunabeZombieProject.git cd MotsunabeZombieProjectとしてください。 MotsunabeZombieProject というフォルダができて、その中に Git のリポジト

    TDD Boot Camp のお題を C# と Git でやってみた - 予定は未定Blog版
  • マインドマップ日記6(分散リポジトリの発展について) - 西尾泰和のはてなダイアリー

    今日のお話は分散リポジトリがどう発展してきたか。センターイメージも枝もないのでマインドマップと呼ぶのは正しくないけどまあこの前のgitマインドマップの続き物なので。 かつてリポジトリってのは1個だけあって、そこにコミットするものだった。黄色円筒がリポジトリ、顔が人でそのそばのはワークツリー。リポジトリとワークツリーの間でchekout/commit/updateする。 この時代「コミット」は二つの行動の抱合せであった。それは「変更履歴の記録」と「変更の公開」だ。複数人での共用リポジトリの場合コミット即公開であった。それが嫌ならばリポジトリをサーバにおかず自分一人で使うことになる。 「変更履歴の記録」のためには、なるべく細かい単位でコミットをした方がいい。その方が各々のチェンジセットの意味が明確になる。しかし「変更の公開」のためには、そのコミットの後でチェックアウトした人のところでビルドが通

    マインドマップ日記6(分散リポジトリの発展について) - 西尾泰和のはてなダイアリー
    masaru_b_cl
    masaru_b_cl 2011/02/24
    Gitの概念を掴むのに良さそう
  • AndroidのNFC機能でFeliCaの読み書きをする | −ゆめログ− | ゆめみスタッフブログ

    masaru_b_cl
    masaru_b_cl 2011/02/17
    gitkしなくてもツリーが見れる。いいな、これ。
  • rebase について - ぐるぐる~

    rebase 便利だよ、というだけのエントリです。 AA で書いてる部分は時間があれば画像に置き換えます。 rebase とは ブランチを作成した場所を変更することと理解しています。つまり、そのブランチの「親」を変更する、ということです。 もう少し動作に踏み込むと、指定したコミットの後ろに現在のブランチで行ったコミットをリプレイするように適用します*1。単なるリプレイではなく、その過程をいじくれるのが rebase のすごいところです。 単純な rebase はたとえばこんな感じです。 以下のようなリポジトリの状態があったとして (現在チェックアウトされているブランチは dev ということを表すのに * を使っています)、 1---2---3 *dev / A---B---C---D master次のコマンドを実行します。 $ git rebase masterこれにより、リポジトリの状態

    rebase について - ぐるぐる~
  • svn上のプロジェクトを手元にcheckoutしてgitで開発する - Kwappa開発室

    CUI な Git ブラウザ tig を入れてみた (Born Too Late) [git][scm][tig] tig を使ってみた (do_akiの徒然想記) Twitter Trackbacks () とべとべ夏祭り2010電設部に参加した #tobesetu (key-cc) EC-CUBE LC_Page::sendRedirect()に引数を渡せない (弱小PHPerの憂) [densetu][勉強会][学校]電設部IT勉強会#3やりますた(随時追記 (学内IT勉強会のススメ - atcorp) 電設部IT勉強会#3に参加したっ! (Curious) GLT #24 (懇親会)に乱入してきた! (Curious) GLT (Genesis Lightning Talks) Vol.24に参加しました (key-cc) GLT (Genesis Lightning Talks

    svn上のプロジェクトを手元にcheckoutしてgitで開発する - Kwappa開発室
  • Git Extensions 日本語情報トップページ - OSDN

    Git Extensions は、Windows での Git の作業を、より直感的にするツールキットです。このシェル拡張は Windows エクスプローラーと統合されており、ファイルに素晴らしいコンテキストメニューを提供します。 オンラインマニュアル:https://git-extensions-documentation.readthedocs.org/en/latest/ ダウンロード 最新ダウンロードファイル GitExtensions-Portable-3.5.4.12724-65f01f399.zip (日付: 2021-09-29, サイズ: 22.08 MB) GitExtensions-3.5.4.12724-65f01f399.msi (日付: 2021-09-29, サイズ: 22.80 MB) README.md (日付: 2021-09-29, サイズ: 246

    Git Extensions 日本語情報トップページ - OSDN
  • 1