タグ

gitに関するtime_blueのブックマーク (5)

  • Gitを使った分散開発管理16 – p4mergeでマージを行う | DevelopersIO

    Gitでのマージ作業 Gitを使用していて競合が発生した場合、それを解決して正しい状態にする必要があります。 私は以前、競合が発生したファイルに<<<<<<<HEADとかのよくわからない文字列が入って、どうやって修正すればいいか悩んでいました。 こういった競合を解消するためのツールはいくつもありますが、今回はMacで「p4merge」というツールを使用して Gitの競合を解消する方法について紹介します。 環境 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.5 Git : 1.8.2 Gitは使える状態にしておいてください。 p4mergeをセットアップ 1.p4mergeをダウンロード まずはここからp4mergeをダウンロードして、p4merge.appを/Applicationsにインストールします。 2.gitconfigの設定 ~/.gitconfi

  • Gitに潜む光と闇 | gihyo.jp

    今年に入ってから、急速にGitが注目を浴びています。Google Trendsを見ると、Subversion、Mercurialなどに比べると圧倒的にGitの人気が高いのがわかります(図1⁠)⁠。 図1 Google TrendsによるGit(青⁠)⁠、Mercurial(赤⁠)⁠、Subversion(橙)の検索数 しかしながら、Gitを利用する人の意見は2つに分かれています。 A.わかりにくい B.すごく便利だ なぜこのようなに印象が二分されてしまうのでしょうか? 稿では、「⁠Gitに潜む光と闇」と称してこれらの意見に対して考察していくことにします。 Gitはわかりにくい? Gitがわかりにくいと思う人は、どうしてそう感じるのでしょうか。そのあたりのおおよその事情は下記のようなことだと考えられます。 (1)Subversionとコマンド体系が少し違う バージョン管理ツールとして、Su

    Gitに潜む光と闇 | gihyo.jp
  • 死んで覚える本当のGitの使い方 - mizchi log

    注意: バズってますが、これははてなダイアリーからはてなブログの自動マイグレーションに失敗してたものを復旧させたもので、書かれたのは2012年です。 - 最近流行っているGit初心者向け記事は、「僕らが当に知りたかったこと」が欠けているようにしか思えません。 そこで、当のGitの使い方を僕が皆さんに伝授しようと思いました。 なにはともかく使ってみよう 前提として、皆様のお手元にはすでにGitがインストールされているものとします。 今回はエディタとしてDungeonCrawl StoneSoupを使います。 Downloads « Dungeon Crawl Stone Soup http://crawl.develz.org/wordpress/downloads Dungeon Crwal Stone Soup は今一番ホットなオープンソースのローグライクです。風来のシレンやトルネコ

    死んで覚える本当のGitの使い方 - mizchi log
  • デブサミ2009「株式会社はてなの開発戦略」講演メモ - 元RX-7乗りの適当な日々

    何だかんだで、今日唯一参加させていただいたセッションのメモ。 とりあえず、もうSubversionは捨てようと思います。 「株式会社はてなの開発戦略」 講演者 舘野 祐一 氏 id:secondlife 株式会社はてな 現在は、はてなブックマークのリードプログラマ PerlやらJava Scriptやら 社内開発環境整備 開発環境改善好き はてな 現在、従業員60名(アルバイト含む) うちエンジニア30名 インフラ8名、アプリケーション22名 2008年、はてなの開発に変化が・・・ git! git 分散VCS svnと比べて動作が高速 低コストなブランチ作成 賢いマージ SHA1によるデータ管理 コミットの情報など、全てがSHA1で管理される リビジョン1000などの概念はない 2008年初頭の世間の変化 RailsのVCSがgitへ移行 githubの出現 gitのこれはべんり svn

    デブサミ2009「株式会社はてなの開発戦略」講演メモ - 元RX-7乗りの適当な日々
  • バージョン管理ツール「git」の使い方をスクリーンキャストで紹介する『GitCasts』 | 100SHIKI.COM

    ちょっとマニアックだけどまぁ、いいか・・・。個人的に良く見ているのでご紹介。 GitCastsはバージョン管理ツール「git」の使い方をスクリーンキャストで紹介している。更新は不定期だが、ブログを使って紹介しているのでRSS購読しておけば見逃すことがない。 スクリーンキャストで紹介されているのであたかも誰かが横に座って操作を見せてくれているようでわかりやすい。文章だけで読んでもよくわからないときはこちらも覗いてみるといいだろう。 パソコンを操作している様子はきわめて個人的なものなのでこうして動画で見せてくれるとわかりやすい。git以外にも応用できそうですな。

    バージョン管理ツール「git」の使い方をスクリーンキャストで紹介する『GitCasts』 | 100SHIKI.COM
  • 1