タグ

Gitに関するsso775のブックマーク (70)

  • Git で日々の共同作業やリリース作業をサポートする git-daily を作りました | GREE Engineering

    こんにちは。インフラの sotarok です。 先日から Git 関連の話をしている通りですが、社内で Git を使い始めています。 今日は、Git を使った日々の開発〜リリースまでのフローや、そうしたものの運用と、それをサポートするために作ったツール git-daily の紹介をしたいと思います。 ソフトウェア開発とウェブ開発の違い いやウェブ開発も広義のソフトウェア開発なのですが、ここでいうソフトウェア開発とは、クライアントアプリケーションやライブラリのようなものを指すと思ってください。 実際、ウェブ開発をしている方は感じていることだとは思いますが、両者の開発フローはかなり異なるものです。もちろん社風や開発の方針等によって色々あるとは思いますが、主に次のような特徴が挙げられると思います: ソフトウェア開発 アプリケーションはクライアントで動作する リリース間隔は比較的長く、次のバージョ

    Git で日々の共同作業やリリース作業をサポートする git-daily を作りました | GREE Engineering
    sso775
    sso775 2011/05/29
  • vimperatorの設定 - PC日記

    やっとgitが動くようになったので、vimperatorの設定。 まずは、dropboxの下にpluginを持ってくる。 $ mkdir ~/Dropbox/vimperator $ cd ~/Dropbox/vimperator $ git clone git://github.com/vimpr/vimperator-plugins.git 続いて、pluginの中から plugin_loaderだけ~/.vimperator/pluginに入れる。 $ mkdir ~/.vimperator/plugin $ ln -s ~/Dropbox/vimperator/vimperator-plugins/plugin_loader.js ~/.vimperator/plugin ついでに、.vimperatorrcもdropboxに実体を置いておく。 $ touch ~/Dropbox/

  • 英語なんてわかんねーよ!!ってな人へ贈るGithub入門 for MacOS - Seasons.NET

    Gitという分散リポジトリシステムを使い始めました。 これ自体は、MacだとMacPorts使えば楽に入ってくるのですが、 まぁローカルで管理していてもあんまりうまみがない。 せっかくならば、外にソースを公開して、みんなでいじくりまくれる リポジトリを構築したほうが良い。 そこで便利なのが、githubというサービスです。 簡単に言えば、gitのリポジトリを作成&管理する為のサービスです。 自分でサーバーたてて管理するコストが減る為かなり楽です。 Free版だと、100MBまでという制限がありますが、まぁ普通に使う分には、 問題ない容量でしょう。登録してある言語は、Rubyが多く、LLな人達からの 人気の高さが伺えます。 まずは、アカウントを作っておきます。 これは、github.comに行き、好きなアカウントを作成してください。 特にアバターの設定は、ちとはまるので、私のこのエントリーを

    英語なんてわかんねーよ!!ってな人へ贈るGithub入門 for MacOS - Seasons.NET
  • 最速で Git を Mac にインストールして基本的なコマンドを使う方法

    git の凄いところをGit 入門の Git とはを参考にさせて頂き、要点を挙げさせて頂きます。 分散型のバージョン管理システムである Linux kernel の開発で培われたノウハウが凝縮された高機能なバージョン管理システムである 分散型について意味が分からなかったのですが、書いてありました。 プロジェクトのメンテナにリポジトリの編集権限を付与してもらわなくても、 各ユーザが自由に自分専用のリポジトリを持てることが一番のメリットではないかと思います。 gitMac にインストールします。git のインストール方法はたくさんあります。 コマンドを叩いてインストールする git のインストーラーを使う MacPorts を使ってインストールする この中で作業量的に一番最速なのは MacPorts を使う方法です。インストールまでにかかる時間が最も短いのはコマンドを叩いてインストールす

  • Gitのブランチを作成する - redtower's memo

    sso775
    sso775 2011/01/12
  • MacをJavaScriptの開発環境にするメモ - os0x.blog

    以前は自宅も仕事Windowsメインな環境だったんですが、仕事の方がでMac+英語キーボードな環境になり、ついでなので自宅もそれに合わせることにしました。 環境はMac miniの最新型で一番安いの(6月くらいに購入)とMacbook Airのやっぱり一番安いの(11月に購入)です。両方合わせて15万くらい。お手頃…なのか?どうでもいいけど、mac miniは1.3kgしかなくて、Macbook Airの13インチとほぼ同じ重さだっりします。miniデスネー。 ついでにWindowsのほうは2年半前に買ったCore2duo(Windows7アップグレード済み)で、当時そこそこハイエンドだったやつです(ちょうどMac miniと同じくらいのスペックだけどこいつは一体何kgあるんだろう…)。 以下、Macの開発環境をなるべく最近の流行りを取り入れてレポートします。 ブラウザ さて、マシンのセ

    MacをJavaScriptの開発環境にするメモ - os0x.blog
  • まだ使っていない人にこれだけは伝えたいgitの便利機能 - (゚∀゚)o彡 sasata299's blog

    2010年12月26日11:03 Git まだ使っていない人にこれだけは伝えたいgitの便利機能 ということで、今更ですけど git は便利ですね〜。もう subversion には戻れません。気が向いたので、個人的に気に入っていることをちょっと書いてみます。 1) 直前のコミットに対して、コミットし忘れたものを追加できる よくありがちなパターンですね。一通りコミットしたあとに「あっ!○○をコミットし忘れた!」とか、「××を一カ所修正し忘れていた」みたいなことってあると思います。subversion だとそういうのでコミットが増えて履歴が汚くなってしまうものですが、git だと簡単に直前のコミットに忘れてたものを追加して隠蔽(笑)することが可能です。 例えば hoge というファイルをコミットし忘れた場合を考えてみます。 $ touch hoge fuga foo $ git add fu

    sso775
    sso775 2010/12/26
  • MOONGIFT: » Mac OSXでGitを使った開発を行っているなら「GitX」:オープンソースを毎日紹介

    最近話題になることが多いバージョン管理システムのGit。Subversionのようにサーバを用意する必要もないので、チーム開発はもちろん個人レベルの開発でも十分に役立ってくれる。コミットとプッシュ(サーバへの反映)が別なので、こまめにコミットしたい私のような人にぴったりとも言える。 GitMac OSXフロントエンド コマンドラインでの利用が基ではあるが、GUIフロントエンドがあるとビジュアル的にデータが見られたり、普段は使わない機能を簡単に呼び出せて便利だ。Mac OSXをお使いならGitXも一緒にどうぞ。 GitXはMac OSX向けのGitフロントエンドで、GPLの下に公開されているオープンソース・ソフトウェアだ。 GitXを立ち上げたら、既存のGitリポジトリを指定して開けば良い。コミットのログを見るヒストリーと実際のコミットを行うコミットの二つの機能がある。ヒストリーではブ

    MOONGIFT: » Mac OSXでGitを使った開発を行っているなら「GitX」:オープンソースを毎日紹介
    sso775
    sso775 2010/11/30
  • Tower Git Client - Tower — The most powerful Git client for Mac and Windows

    Version 11.0 was released on May 7, 2024 Version 7.0 was released on May 7, 2024 Read Blog Post Release Notes Git Made Easy Drag and Drop • Undo everything • A unique Conflict Wizard • File history • Extensive documentation • Great customer support Learn More All of Git's Power (And None of the Pain) Pull Requests • Single-line staging • Interactive Rebase • Submodules • Git LFS • Git-Flow • File

    Tower Git Client - Tower — The most powerful Git client for Mac and Windows
  • GitのGUIクライアントリスト

    Mac のおすすめプログラミング用テキストエディタリストというのも書いた なんだか結構ふえてきたようなのでまとめた。 注)僕は Git 初心者です。 2011/02/17:追記 Tower1.0 が 2011/2/16 正式リリースされた。 SourceTree をリストに追加 GitX - Home 今使用中なのはこれ。 Gitbox - Git GUI for Mac OS X 老舗。ブランチラインの表示ができる。 Gitti: A Git Client for Mac OS X シンプル Tower - The most powerful Git client for Mac 現在使用中 Git Client - SmartGit 今一番期待してる。きれいで高機能な様子。たぶん上の Tower と間違えたコメント。 Home - gitnub - GitHub クロスプラットフォーム