Hatena::ブログ(Diary)

Hakuja Weblog 2000

2010-01-06

[][][]git-svnでマージ

gitsvn経由でしか使ったことがなく、ローカルにコミットを溜めて

git svn dcommitでまとめてリモートにコミットするくらいでした。

trunkもブランチも別々にgit svn cloneしてましたが、

今回マージするに当たってgit上でマージしてみようと思いました。

うまくいったのでメモ。

参考にした記事

1. trunkをgit svn cloneしたディレクトリに移動します。

2. .git/configにブランチの情報を追加します。

[svn-remote "branch1"]
  url = http://host/project/branches/branch1
  fetch = :refs/remotes/git-svn-branch1

3. branch1をfetchします。

$ git svn fetch branch1

4. branch1のローカルブランチを作成します。

$ git checkout -b branch1 git-svn-branch1

5. masterブランチに切り替えます。

$ git checkout master

6. branch1をmasterにマージします。

$ git merge branch1 --no-ff

"--no-ff"を付けないとgit svn dcommitできなくて悩みました。

7. リモートリポジトリにコミットします。

$ git svn dcommit

簡単にマージできました。

gitの使い方が少しわかりました。

[]もうすぐ

CESです。

Arrandaleの発表とともに、ノートPCの新製品がたくさん出ます。


2008年の9月にVAIO Z90を買い、Windows 7リリースのタイミングで買い替えようと思ってましたが、

Arrandaleのことを知って先送りしました。

しかも、今は1個前に買ったTZ92を使ってます。Zは重かった。特にACアダプタが。

あとはTのキーボードの大きさが、自分の小さい手にちょうどいいんですよね。

でも、TZ92は2年前の軽量モバイルノートなので、CPUは遅いしメモリはMAX2GBだし5400rpmのHDDだしで

やっぱり使っててストレスを感じます。

TZ92にWindows 7を入れて使ってます。Vistaとは何だったのか。


次はまたTを買おうと思ってるのですが、超低電圧版はまだ出ないかもしれないので、

もし出なかったら現行モデルを買ってしまうかも。

マイナーチェンジでもしたら絶対買いそう。

現行モデルでもベンチマークで2倍以上速いらしい。。


2006年のMacBookから始まって、1年以上ノートPCを買わなかったことがなかったので、

今回はかなり買いたいのを我慢してるほうです。

ということでCES周辺が気になって落ち着きません。

[]2009-01-06

ha09の3つめのリフを繰り返し弾き続けたが、特に広がらず。

逆に固まってしまったかも。

ここからどう展開すればよいものか、非常に悩む。