Redirecting… Click here if you are not redirected.
最近、でもないかもしれないけど、ソースコード管理に git を使うようになりました。 あまり、ソースコード管理する場面を個人的には感じられず、今まであまり使ったことなかったのですが、使ってみると非常に便利ですね。 ちなみに、僕は svn も cvs も、ほんの少ししか触ったことなくて、そのおかげか? git の導入は非常にスムーズでした。 僕は、家と大学と、いろいろなところでちょこちょこ開発してます。なので、リモートリポジトリがあると非常に便利です。 今までは、github を使っていました。が、github はお金払わないと private なリポジトリは作成できないのです。 あまり、public にしたくないようなものを開発したいときもあるので、今回は家のサーバーにリモートリポジトリを構築してみました。 忘れそうなので、軽く手順を。 まず、サーバーに git のリポジトリを作成しましょ
このページはWindows上でGitの使い方を勉強するための環境構築メモページです。 Gitのリモートサーバーとのアクセスを試すためにWindows上にサーバーを構築します。 ■目的 Gitのリモートリポジトリを共用して複数人で開発することを想定し、 ローカルへのリポジトリのコピー(git clone)やリモートへ更新内容の反映(git push)、 他のメンバの更新内容の取り込み(git pull)を試すためサーバー環境を構築します。 Gitのコマンドの勉強目的ですので、認証なしでそれらコマンドを実行できる簡単な設定ですませます。 Apacheとhttp-backend.exe(msysgit付属)でHttpプロトコルを利用するGitサーバーを構築します。 ※最初はgit daemonの簡易Gitサーバーで事足りるかと思っていたのですが、pushすると コマンドが"Writing
書いた通りオチだけよめばいいので、ヒマな人以外は最初にまとめを読もう。 「GitをWindowsでつかいたい」 Linuxを入れろ 「Gitを『Windowsで』使いたい」 そうかそうか WindowsにあるGitの紹介 msysgit http://msysgit.github.com/ 基本ですね、Windowsに移植された、本物のGitです。 ただし、黒い画面ですので、デザイナーとかが穴という穴から液体を吹き出して死にます。 安心してください!msysgitにはGUIもついてます!! …ティクルティケェ… TurtoiseGit http://code.google.com/p/tortoisegit/ TurtoiseSVNをおぼえていますか?アレです。 このExplorer統合という奴に親を殺された俺としては使いたくないのですが、まあ一番有名ですね。 というかTwitterで質問
Windowsのみでgit環境を構築したときのメモです。 TortoiseGitを使ってます。 まず、msysgitとTortoiseGitをインストールします。 http://en.sourceforge.jp/projects/tortoisegit/ TortoiseGitは、msysgitのラッパーになるのかな? まあ、インストールの仕方は問題無いでしょう。 続いてリモートリポジトリを作成します。 これはTortoiseGitからの作成方法が分からなかったので、 msysgitから行います。 # ただのリポジトリは作成出来たけど・・・ Git Bashを実行するとシェルが起動するので、 $ pwd /c/Users/User $ mkdir xxxx $ cd xxxx $ git --bare init という感じでリモートリポジトリを作成します。 C:\Users\User\x
Modernizrが2月20日に1.7をリリースしたようです。まだリリースノートも無いようなので、1.6のも欲しくなりました。Githubからリポジトリをクローンして、1.6のコードを取ろうと思ったら、意外にタグをチェックアウトする方法が分からなかったので調べました。 方法 $ git clone https://github.com/Modernizr/Modernizr.git $ cd Modernizr $ git tag -l v1.1 v1.5 v1.6 v2010.07.06dev まず、前提条件としてModernizrのリポジトリにはこんなタグがあります。 ブランチを作る場合 $ git checkout -b 1.6 refs/tags/v1.6 ブランチを作りつつ、v1.6タグの内容をワーキングツリーにチェックアウトします。ブランチ名とタグ名が被ると、diffが取りにく
バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増やしているバージョン管理システムに「Git」 がある。GitはLinuxカーネルの開発リーダーとして知られるLinus Torvalds氏が中心となって、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムである。2005年に開発が開始されて以来さまざまなプロジェクトでの採用が進み、現在ではPerl 5やRuby on Rails、Android、Wine、X.orgなど、有名な大規模プロジェクトで採用されるに至っている。 本記事では、このGitを使用するのに必要な「分散型バージョン管理システム」の基本的な考え方を紹介するとともに、Gitの導入方法や基本的なGitの使い方について解説する。 分散バージョン管理システムとは? GitはLinuxカーネル開発で用いられることを前提
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く