作者:上村崇 フリーランスのIT系エンジニア
twitter:@uemera facebook:uemura

eclipseのプラグインEgitでgitバージョン管理する


gitは前から興味本位で触っていましたが、実際の作業で使っておらず放置気味だったので使い方がまだよく理解できていません。
 
積極的にgitを使ってこなかったのはsubversionに比べてクライアントツールがあまり充実していなかったからですが、eclipse3.6(Helios)からgitプラグインが使えるようになったとのことで、gitを改めて使ってみることにしました。
 
[参考]
Java EE 6/Tomcat 7/Gitに対応したEclipse 3.6 – @IT
 
eclipseのgitプラグインはEGitと言います。
ここではGitのリポジトリを新規作成し、新規プロジェクトをgit管理する方法を解説します。
git用語や概念もあまり知らないので、EGitをどう設定したら良いのか結構悩みました。
作業手順としてはこんな感じです。

201105021029.jpg

 

1.中央リポジトリを作る

サーバー側でGitのリポジトリを作ります。
リポジトリの親玉の位置づけとなる中央リポジトリです。
ここでは /var/tmp/ に testproject というgitリポジトリを作ることにします。
 

cd /var/tmp
mkdir testproject
cd testproject
git init

 

2.ローカルリポジトリを作る

中央リポジトリとは別に、自分の開発で使う用のローカルリポジトリを作ります。
ローカルリポジトリはクライアントマシンで作るのが普通ですが、うちの環境はファイル共有AFP(netatalk)でネットワーク越しにファイルをおいているので、ローカルリポジトリもサーバ側に作ります。
/var/www/testproject にローカルリポジトリを作ることにします。
 

git clone ssh://localhost/var/tmp/testproject /var/www/testproject

 
このコマンドで中央リポジトリのクローンを/var/www/testproject に作ることができます。
sshを使ってサーバにアクセスしていますが、他にもgit:// や http:// なども環境さえ整っていれば使えるそうです。[参考]
 

 

3.Eclipseで新規プロジェクトを作る

PHPの新規プロジェクトの例
110502-0002.png
 
 
新規プロジェクトのディレクトリはさっきのgit cloneコマンドで作られましたので、
新規としてではなく既存のロケーションを選択してプロジェクトを作ります。
110502-0003.png
 
 

4.EGitの設定をする

Eclipseのビュー追加で「Git Repositries」を追加しビューを表示させます。
「Add an existing local Git Repository to this view」をクリックして既存のローカルリポジトリを追加します。
新しくローカルリポジトリを作ったり、Cloneを作るボタンもあるので、新規リポジトリ作成できると思います。(未確認)
110502-0004.png
 
 
110502-0005.png
 
 
それが済んだらTeam→Share Project でバージョン管理の設定をします。
110502-0006.png
 
 
Gitを選択
110502-0007.png
 
 
自動的にgitのローカルリポジトリとして認識されます。
110502-0008.png
 
 
これであとは右クリック→Team でCommitとか出来るようになります。

関連記事


神戸ITフロンティアセミナーに行ってきました
神戸のポートアイランドで開催された、神戸ITフロンティアセミナーに行ってきたので聞いたことをメモします。   僕がよく行くIT系の勉強会とは違って、平日ですし商工会議所主催ということもあって、来場者の年齢層が高めでした。 …

オープンソースカンファレンス 2012Kyoto に行ってきました
オープンソースカンファレンス 2012 Kansai/Kyotoに行ってきました。 2日間の開催でしたが、僕は2日目の8/4(土)だけ行きました。 僕が出席したセッションのまとめを残しておきます。       インフラエ …

インフラサザエさん総集編 (ボーナストラックもあるでよ!)
サーバーインフラエンジニアのしがない日常をつぶやきでつづる「インフラサザエさん」を去年の12月から続けておりました。 最初は何気なくつぶやいてみただけの単発ツイートだったのですが、予想外に反響のリツイート等いただき、楽し …

MacBookAir買いました
2010年春に買ったMacBookProから1年少ししか経ってないのに、また新しいPCを買うのもどうかと思いましたが…   うちのワイフのWindowsノートパソコンが壊れたのです。 液晶のバックライトが切れたみたいで何 …

iPadがPCの売り上げを奪っているの図
あまりいい評判が聞かれなかったWindows Vistaのときでも、リーマンショックのときでも大きく落ち込むことが無かったパソコンのセールスが、ここ1年で急減しています。 iPadの影響によるものだというのがアナリストの …

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です