タグ

gitに関するiKaz888のブックマーク (12)

  • gitやめてmercurialとtortoiseHGをインストール - sheephead

    gitやめてmercurialとtortoiseHGをインストール 2009.07.21 日記 ESS, google, Linux, Mercurial, Python, ubuntu, windows いろいろとgitについてお勉強してきたのですが、今の自分の環境で運用するのはかなり面倒くさそうな気がしてきました。 というのも、自宅PCはubuntuなのですが、職場の環境はルールでwindows限定。win環境にはMSYSGITとかTortoiseGITとかもあるのですが、開発途中だったりバギーだったりと使い勝手がイマイチ・・・ それと致命的なのが職場のネット環境。セキュリティ上proxy経由で、しかもHTTP意外のポートで外に出られなくなっているので、githubとやりとりしようもんならトンネリングなりいろいろとしないといけなさそう。といかwinでトンネリングができるかも実は定かでな

    gitやめてmercurialとtortoiseHGをインストール - sheephead
  • Google CodeがGitではなくMercurialを採用へ - @IT

    2009/04/28 米グーグルは4月24日、ソフトウェア開発プロジェクトのホスティングサービス「Google Code」で、これまでのSubversionに加えて分散バージョン管理システム(DVCS)の「Mercurial」のサポートを開始すると発表した。現在はプレビューリリースで、一部のプロジェクト利用者に提供。一般リリースに向けて、いくつかの課題を解決していくという。Google Codeでは、Mercurialサポートのために、一般のMercurialがオブジェクトの保存に使うOSネイティブのストレージに代えて、グーグルの分散データベースシステム「BigTable」を使うように書き換えたという。 DVCSとしては、MercurialのほかにGitやBazaarが知られている。従来からある中央管理型のバージョン管理システムに比べて、分散開発がやりやすいことから、普及が進んでいる。例え

  • Gitとは - Git入門

    GitLinux カーネルの開発グループが中心になって開発しているソース変更管理ツールです。以下の特徴を持ちます。 #contents ** 並行開発を支える強力なブランチ機能 Git はマージした履歴を正確に管理し、複数のブランチ間で複雑にマージが行われた場合でも、どのブランチに何が含まれていて、何が含まれていないのかを正確に教えてくれます。また、並行開発の履歴をビジュアルに表示する強力なGUIツールも持っています。 これらは、1つのコミットが複数の親を持てるという内部デザインに起因しているのですが、これまでのSCMには無かった革新的な機能です。 ** 分散SCM 集中リポジトリの場合、コミッターとそれ以外の人との階級差別が発生しますが、分散SCMではこの階級差別がありません。だれもが自分専用のリポジトリエリアを用意することができ、好きなだけブランチを作成できます。そして、ネットワ

    Gitとは - Git入門
  • Git - SVN Crash Course(in Japanese)

    Original Page: http://git.or.cz/course/svn.html Based on: Last-Modified: Tue, 08 Apr 2008 21:30:18 GMT Git バージョンコントロールシステムへようこそ! ここでは、現在あなたが有している Subversion の知識を元に、Gitの使いかたを簡単に紹介していくよ。 最新の Git をインストールしておこう。 Git ドキュメントの中にも、とっても有益なチュートリアルが用意されている。 How to Read Me Things You Should Know Commiting Browsing Tagging and Branching Merging Going Remote Sharing the Work How to Read Me こんな感じの小さなテーブルの中では、特定のタ

  • gittutorial(7)

    このチュートリアルでは git に新しいプロジェクトソースをインポートする方法と、 そこに変更を加える方法、そして他の開発者と変更を共有する方法を説明します。 もしあなたの主な目的がプロジェクトの変更を取得することであるなら (例えば最新バージョンのソースを取得してテストするなど)、 Git ユーザマニュアル の最初の2章から始める方が 良いかもしれません。 まず最初に、マニュアルの参照方法を説明します。例えば "git log" コマンドのマニュアル は以下の方法で取得できます。

    iKaz888
    iKaz888 2009/09/15
  • せっかちな人のための git 入門 - git をインストールし、共同で開発できる環境を整えるまで - 僕は発展途上技術者

    subversion に代わる新しいソース管理システムということで git が注目されているようだ。 » Git - Fast Version Control System subversion と大きく違うところは、分散されたレポジトリがローカルマシンに置かれている点。これは、ネットにつながっていなくてもソースをコミットできるということで、最近は電車のなかでもコードを書いたりする僕にはうってつけ。 マニュアルやチュートリアルは充実しているのだが、僕はとりあえず最初にツールを触ってみて、ざっと全体像をつかみ、それから細部を調べたい質なので、もっとてっとり早く体験できるガイドを探したところ、あまり適切なものが見つからなかった。 そこで、レポジトリを作り、それをリモートにあるサーバーに置いたあと、subversion で言えば svn commit や svn update などにあたるコマン

    iKaz888
    iKaz888 2009/09/15
  • 分散バージョン管理システムGitを活用しよう | OSDN Magazine

    近年急速にユーザーを増やしているバージョン管理システムに「Git」がある。GitLinuxカーネルの開発リーダーとしても知られるLinus Torvalds氏らが、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムで、現在ではPerl 5やRuby on RailsAndroid、Wine、X.orgなど、さまざまなプロジェクトで採用されている。 特集では、Gitを使用するのに必要な「分散型バージョン管理システム」の基的な考え方を紹介するとともに、Gitの導入方法やWindows環境での利用方法、Subversionなどほかのバージョン管理システムとの連携など、Gitを活用するためのテクニックを紹介する。 分散バージョン管理システムGit入門 2009年2月6日 バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増や

    分散バージョン管理システムGitを活用しよう | OSDN Magazine
    iKaz888
    iKaz888 2009/09/15
  • Git - Downloads

    The entire Pro Git book written by Scott Chacon and Ben Straub is available to read online for free. Dead tree versions are available on Amazon.com.

    iKaz888
    iKaz888 2009/09/15
  • Bridge Word

    This shop will be powered by Are you the store owner? Log in here

  • いつでもどこでもGitHubをチェックできるiPhoneアプリ「iOctocat」 | パソコン | マイコミジャーナル

    GitHub使いのiPhoneユーザは必携かも? 「iOctocat」 開発者向けのiPhoneアプリ「iOctocat」がリリースされた。対応デバイスはiPhoneとiPod touch、動作環境はiPhone OS 2.0以降。App Storeでの価格は230円。 iOctocatは、GitHubクライアントとして動作するiPhoneアプリ。自分 / 他者が管理するプロジェクトのソースコードを閲覧する機能のほか、コミット履歴や変更点の参照、他の参加者によるコメントの閲覧など、GitHubを利用するための基機能を備えている。編集機能は装備されていないが、検索機能を利用してリポジトリを検索するなど、場所を選ばずに開発プロジェクトをチェックできる。 GitHubは、分散バージョン管理システム「git」のプロジェクトをホスティングするオンラインサービス。Railsにより開発されていることか

  • Gitの基礎練習

    バージョン管理ツールGitの基礎練習です。 Windows XPのコマンドプロンプトでGitの基的なコマンドを動かしていきます。 Gitを学び始めるきっかけにどうぞ。 (筆者もまだGitを使いこなしているわけではありません。 誤りのご報告、改善提案などは大歓迎です。フィードバックからよろしくお願いします) 目次 はじめに ダウンロードとインストール ファイルをGitの管理下に置きましょう 新しいファイルを追加します 新しいディレクトリを追加します 編集からコミットまでの流れはこんな風に進みます ブランチを使ってみましょう ここまでの作業ログを見ましょう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールGitの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基

  • かWiki - Git/分散レポジトリって何が嬉しいの

    Git は分散レポジトリ型の版管理システムです。 他にも Mercurial とか SVK とか分散レポジトリ型の版管理システムが最近流 行ってます。 では、分散レポジトリ型って何がいいんでしょうか。 この文章では単一レポジトリ型と分散レポジトリ型の特徴について書いておきたいと思います。 急ぐ方は、ページの一番下にある「まとめ」を参照してください。 用語 この文書内で使う用語について。 なんらかの版管理システムを使ったことのある人にとっては聞きなれた言葉だと思うけれど、一応。 レポジトリファイルの履歴情報などが格納されたデータベースのこと。普通はプロジェクト毎に用意されることが多い。レポジトリに登録されている各ファイルは、変更が行われ登録(コミット)されるごとに、リビジョン番号とファイルの内容が関連付けられて保存される。 ワーキングコピーレポジトリ中の特定のバージョンをファイルとして取り出

  • 1