[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

gitに関するkyon_mmのブックマーク (22)

  • continuous commit のお供、git rebase を決定的に刷新する最強ツール Uchronie をリリースしました - tomykaira makes love with codes

    2013-07-13 continuous commit のお供、git rebase を決定的に刷新する最強ツール Uchronie をリリースしました Scala Git いままで git rebase -i に何度泣かされたことでしょう。 git は最高のツールですが(他の SCM に勝るという意味ではありません)、あれは非常に出来がわるい。 テストを回すたびに自動コミットする continuous commit のプラクティスを採用している私達にとって、 interactive rebase は頭痛の種でした。 (continuous commit については Continuous Commit (kyon_mm さんの発表資料)、最近の git の使い方について - tomykaira makes love with codes など)。 git-rebase--interact

    kyon_mm
    kyon_mm 2013/07/14
    すばらしい。。。これはGitのContinuous Commitユーザーを支援する世界で初めてのツールですね。
  • Linus君がボクを後継者に指名した理由 - Gitメンテナー 濱野 純氏

    今やソースコード管理システムの標準となっている「Git」(関連記事)。作者のLinus Torvalds氏から指名され、メンテナーとして責任を負っているのが現在米国のGoogle社に勤務する濱野純氏だ。濱野氏に、メンテナーを引き継いだ経緯、Googleでの仕事などについて聞いた。 Gitコミュニティはどのように活動しているのですか。 体の開発は、デザインからコードレビューまで、すべてGitメーリングリストで行っています。最近のリリースには、それぞれ60人から80人程による変更が入っていますが、常に活動している主要な開発コミュニティ参加者、と言えるのは10人程度です。 開発者でない人たちで#git IRCチャネルとか、stackoverflowなどでエンドユーザーのサポートをしてくれる人たちの数はもっと多いと思います。この人たちも、Gitコミュニティの重要な仲間です。 Gitコミュニティ

    Linus君がボクを後継者に指名した理由 - Gitメンテナー 濱野 純氏
    kyon_mm
    kyon_mm 2013/04/19
    濱野さんや!
  • Cygwinのtigは日本語が文字化けするので自分でコンパイルした - ぱせらんメモ

    git(に限らないけど)でリポジトリの履歴をさかのぼりながらdiffを見たりするにはgitkを使えばいいんだけど、こいつはTk製のGUIアプリなのでssh接続してるリモートサーバ上では使うのが難しい。*1 そんな時に便利なのがncursesベースのtigというツールで、これならCUI環境でも実行できるのでssh越しでも使えるし、そうでなくても普段からターミナルで作業しててマウスとか持ち替えたくねーという不満を解消してくれる。 というわけで、丁度TL上で話題になってたんでCygwinにも入れてみたんだけど、パッケージのやつだとどうも日語が文字化けしてしまう。 普通にgitコマンド使う分には文字化けなんてしないしgit自体には問題はないと思うんだけど、git show | tigとかでも文字化けしちゃうのでncurses周りかなーと思ってlddしたらやっぱりncursesにリンクしてたので、

    Cygwinのtigは日本語が文字化けするので自分でコンパイルした - ぱせらんメモ
    kyon_mm
    kyon_mm 2012/11/12
    tig windowsで検索したらトップにでてきた。。。ぱせらんさすがやで!
  • Should I use past or present tense in git commit messages?

    Just browsing Stack Overflow? Help us improve your experience. Sign up for research

    Should I use past or present tense in git commit messages?
    kyon_mm
    kyon_mm 2012/09/24
    コミットコメントをどう書くかについての議論。規約がそうだからって理由はよくないと思うので、こういう議論必要だとおもうんだよなー。
  • Visual Studio にて設定すべき .gitignore / .hgignore - secretbase.log

    .gitignore や .hgignore で管理対象から無視することができるのはご存知ですよね。 Visual Studio にて無視するファイル一覧をMSDNで探したけど無かったので stackoverflow で調べたらあったのでメモ。あと、教えてもらった方法も追記。 stackoverflow の回答例 github / .gitignore を用いる方法 無視ファイルの設定 .gitignore の場合 gitの場合は、 .gitignore をおいておきます。 .hgignore .hgignore *1 に下記内容を記載してください。Mercurialの場合の無視ファイルは、デフォルトは正規表現で記述するので、glob文法(SHELL形式のパターンマッチングとかのやつ)にするため一行目 *2に syntax:glob と 記載します。 syntax:glob *.obj *

    Visual Studio にて設定すべき .gitignore / .hgignore - secretbase.log
  • github/gitignore at master - GitHub

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    github/gitignore at master - GitHub
  • Cloud Computing Services | Microsoft Azure

    Cloud Computing Services | Microsoft Azure
    kyon_mm
    kyon_mm 2012/09/04
    GitによってAzureのWebSiteを配信する方法
  • 縛りプレイで勉強するGitの基礎 - アジャイルSEを目指すブログ

    縛りプレイをすることで、Gitの基礎であるハッシュ(sha-1)を意識してみる。 縛りプレイ とは 1. SMプレイのうち亀甲縛りなど縄を使うプレイ(性行為)のこと。昭和から存在する言葉。 2. ゲームをプレイする際、ゲーム側からは設定されていない制限(縛り)を自ら科す事によって、より難易度の高いゲームをプレイする事。記事のタイトルの意味は 2. の方です。 概要 縛りの条件は下記の通り。 つまり、リモート(origin含む)、ブランチ(master含む)、タグの使用禁止です。 関連して、下記のコマンド/操作も使用禁止です。 git clone (origin が作成されるため) git checkout -b (-b オプションはブランチ作られるので禁止、それ以外はOK) git pull (動作が複雑なので) .git/ の直接編集(邪道なので) つまり、常にdetached HE

    縛りプレイで勉強するGitの基礎 - アジャイルSEを目指すブログ
    kyon_mm
    kyon_mm 2012/09/02
    "この記事の話を隣の人に話したら「努力の方向性が間違っている」と言われました(´・ω・)" @sinsoku_listy さん。。。
  • Git の GUI クライアントまとめ | バシャログ。

    誰も書かないから連投だよ!キー!!どうも、こんにちは nakamura です。 個人的には去年辺りから Git を使う場面が増えていたのですが、ここ最近やっと会社的にも使い始めるようになりました。いざ会社やチームで Git を使うとなると問題になるのが GUI で使えるのかどうか?という所だと思います。(うちのデザイナー陣は cd と ls しか Unix コマンド知りません・・・)GUI の Git クライアントも最近は色々と充実してきたようなので簡単にまとめてみようと思います! TortoiseGit TortoiseGit いわずもがな Subversion で圧倒的に使われている TortoiseSVN の Git 版です。ちょっと前に触った時はまだまだだな~なんて思ってたのですが、最新版を改めて入れてみると普通に使えるようになってました。 日語化もこの辺でできるみたいです。→

    Git の GUI クライアントまとめ | バシャログ。
    kyon_mm
    kyon_mm 2012/06/27
    Gitの場合はとくに「なぜ使いたいかを考えていないGUIクライアント」が多いなぁという印象です。個人的にはGitHub for WindowsとSourceTreeに期待しています。
  • Git 対 Mercurial:なぜ Git を選ぶのか? - Atlassian Japan

    今回は Atlassian の開発者である Charles O’Farrell によるゲストブログです。チームが DVCS として Git を選択する理由について説明します。Charles はコーディングをほとんど DVCS 上で行い、また ClearCase から Git へユーザーを移行させる作業を行ってきました。 前回の記事では、分散バージョン管理システムとしてチームがなぜ Mercurial を選択するのかについて考えてみました。今回は、分散バージョン管理システム (DVCS) として なぜ Git が有力な選択肢であるのかについて考えてみましょう。 1970 年の黎明期から、ギークたちはどちらが善でどちらが悪かという血なまぐさい論争を長い間行ってきました。それが VimEmacs との間の戦いです。最近では、それとは別のツールセットについて、ギークたちは来の仕事そっちのけ

    Git 対 Mercurial:なぜ Git を選ぶのか? - Atlassian Japan
    kyon_mm
    kyon_mm 2012/05/08
    Git版も邦訳が公開されましたね。
  • Home

    SCM-ManagerThe easiest way to share and manage your Git, Mercurial and Subversion repositoriesGetting started SourceCode ManagementSCM-Manager comes out of the box with support for Git, Mercurial and Subversion. All three types can be managed the same way over one interface. Easy InstallationSCM-Manager can be easily installed on the platform of your choice. We are trying to make the installation

    Home
    kyon_mm
    kyon_mm 2012/04/26
    SVN/Git/Hgに対応したGUIクライアント。ちょっと使ってみよう。
  • Build in the Cloud: Jelastic + Maven - DZone

    kyon_mm
    kyon_mm 2012/02/25
    JelasticはMavenとgit使えば簡単らしい。これでGrails使えるならJelasticでもいいなぁ。
  • The Real Difference Between Git and Mercurial

    I have a friend who is quite proficient with git but has recently started a job that uses mercurial for their development and he’s been learning how to use it. I used this opportunity to do some research into the history of git and mercurial and why they’ve turned out to be such different (yet similar) tools. I will start off by saying that I am a fan of git but my intention is not to show that on

  • RhodeCode

    RhodeCode 1.3.6 Released Posted on May 19th, 2012 | Read more RhodeCode 1.3.5 Released Posted on May 13th, 2012 | Read more RhodeCode 1.3.4 Released Posted on March 29th, 2012 | Read more RhodeCode 1.3.3 Released Posted on March 3rd, 2012 | Read more Casino Security: Real Vs. Fake Chips Unveiled Posted on June 7th, 2024 | Read more RhodeCode is a fast and powerful management tool for and GIT with

    kyon_mm
    kyon_mm 2012/02/02
    ローカルで動作するBitBucketのようなものらしい。
  • SCM Boot Camp 2 in Tokyo に行ってきた - ぐるぐる~

    今回は Git の講師として参加しました。 2 回目と言うこともあって、よりスムーズに進めることができたように思います。 個人的なもくろみ 今回参加して、SCM Boot Camp の DVCS イベントの部分はある程度パッケージ化したいと考えるようになりました。 まだ 2 回しかやっていませんが、DVCS (少なくとも Git) の効率的な習得のためのスキームというのが見えてきた感じです。 最終的には、講師が 1 人いれば小規模なイベントを開くことのできるところまで落とし込めるのでは、と考えています。 以下時系列順の雑多な感想や補足など 開催前 今回は、開催の準備として数回 Lingr によるミーティングを行いました。 資料の作成も段階的に行うことができたのでフィードバックを取り入れることができてとてもよかったです。 にも関わらず、 30秒前までずっと作り続けていたらしいので、たぶんあり

    kyon_mm
    kyon_mm 2011/12/02
    明日の #NGK2011B で次回の #scmbc についてLTしてきます。次回は名古屋だよ!
  • Git Golf, Git Kata あるいは Git-99 - @kyanny's blog

    今日の #shibuyarblunch で「詰めvi のような git の練習問題が欲しい」という話で盛り上がった。正解の操作をなぞる -> 詰めvi -> 手数を競う? -> Code Golf だ!という流れで Git Golf と呼んでいたけど、競技性は重要ではないし、 Code Kata に例えたほうが適切なのかもしれない。あるいは L-99 か。 レポジトリと「トピックブランチをマージせよ」のようなお題が与えられて、指示を満たすように git の各種コマンドを使ってレポジトリをいじる。操作の練習が目的なので、答え合わせは適当でいい。 git log --graph の結果を見比べる、とか。最初は簡単なのからはじめて、徐々に難しくなっていく。あまりお目にかからないシチュエーションのお題で、そうそう使わないようなコマンドを使う、組み合わせる、など。 バージョン管理システムはプログラミ

    Git Golf, Git Kata あるいは Git-99 - @kyanny's blog
  • LT概要「GitとMercurialのリポジトリ構造の違いと歴史改変について」SCMBootCamp in Tokyo - monjudoh’s diary

    SCMBootCamp in Tokyo 開催しました。KPT公開。 - うさぎ組にて手ぶらLTをしたので資料はないが、内容を軽くまとめておく。 GitとMercurialの比較 Git Mercurial リポジトリ commit objectのグラフと、branchのHEAD,tagなどの参照で出来ている。 commit objectのグラフだけで出来ている。 歴史改変サポート デフォルトであり。 デフォルトではなし。extensionが必要。 歴史改変 新しいcommit objectグラフを作成し、参照を古いHEADから新しいHEADに移す。表面上要らない歴史の削除として使われるresetはHEADの移動のみを行う。 新しいcommit objectグラフを作成し、古いcommit objectグラフをリポジトリから除去する。要らない歴史の削除として使われるstrip(MQExte

    LT概要「GitとMercurialのリポジトリ構造の違いと歴史改変について」SCMBootCamp in Tokyo - monjudoh’s diary
    kyon_mm
    kyon_mm 2011/08/01
    "「今の私にはね、過去と未来の全てが見えるの。かつてあった宇宙も、いつかあり得るかもしれない宇宙も、みんな」"
  • GitConcepts - Mercurial

    Mercurial for Git users Git is a very popular DistributedSCM that works very similarly to Mercurial. Both are built upon such similar concepts that most repositories can be converted to and from Mercurial and Git without any significant data loss! There are, however, significant design and conceptual differences that may cause trouble when coming from Git to Mercurial. 1. High-level Comparison Mer

    kyon_mm
    kyon_mm 2011/05/27
    Mercurialとgitのコマンド対応表。
  • Git使いがMercurial使いに転職するとき設定しておくべきMercurial拡張 | Webシステム開発/教育ソリューションのタイムインターメディア

    Mercurialは、Merucurial拡張という拡張モジュールを使って、Merucrialの挙動をいろいろ拡張できるようになっています。 デフォルトのままだと使いにくいので、Mercurialを使う上で便利にしてくれる拡張を設定しておきましょう。 デフォルトでバンドルされているMercurial拡張は、Using Mercurial Extensionsにまとめられています。 今回はGit使いがMercurial使いに転職するときに、Gitで実現できたことをMercurialで実現するための、組み込み拡張、および、サードパーティ製の拡張について紹介します。 色づけしよう ブランチの確認、diff、パッチ等々、色づけされていないとつらいです。 というわけでGit同様に色づけしましょう。 Color Extensionはすでにバンドルされているので、.hgrcに次の記述を加えましょう。 こ

    Git使いがMercurial使いに転職するとき設定しておくべきMercurial拡張 | Webシステム開発/教育ソリューションのタイムインターメディア
  • Accueil

    Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok

    kyon_mm
    kyon_mm 2011/01/28
    そうか。Gitを始めるときはこれを読めばいいのか。