nDiki : Visual SourceSafe

2009年6月24日 (水)

今日のさえずり - UQ WiMAX の CM をみてルービックキューブやりたくなっている

2009年06月24日

  • 09:32 駅までで既にずいぶんしっとり。 [mb]
  • 12:05 本社との通信が遅いというので一応ルータ再起動したら、VPN が繋がらなくなった……。 *P3
  • 12:08 こちら側のルータ設定確認したり IPSec トンネルを再度有効化したりしても駄目だったんだけれど、本社側のルータ再起動してもらったらあっさりつながった。 *P3
  • 12:09 今日は雨のなか昼飯買いにいくのが嫌なので、シーフードヌードル持ってきた。もう雨止んでるけど。 *P3
  • 12:18 今日はタイムラインでペプシしそは話題になっていないだろうとログ検索してみたところ、まだまだ健在だった。 *P3
  • 12:46 2009年6月23日の歩行: 5405歩、4.25km、43分、5.82km/h、消費 201.4kcal、脂肪燃焼 28.8g、2.9エクササイズ。 *P3
  • 12:48 佐藤錦きた。 [Flickr] http://tinyurl.com/lsqlv7
  • 12:48 ペプシしそ、この味はアリ。 [Flickr] http://tinyurl.com/lujxn9
  • 12:58 UQ WiMAX の CM をみてまたルービックキューブやりたくなっているんだけれど、やはり昼休みには今無理。 *P3
  • 13:03 LA FONERA 2.0 が日本発売か。 *P3
  • 13:14 ルータモデム再起動で本社との Visual SourceSafe 通信が遅いという苦情が解決。 *P3
  • 13:15 @zakwa 私の担当プロジェクトのメンバ以外は皆東京ビッグサイトにいますよ。3人は CML でお留守番。 *P3
  • 13:25 一昨日から喉が痛い。とりあえずのど飴買ってきた。 *P3
  • 16:52 @zakwa 自分はいつも Twitter 上にいますよー。 *P3
  • 17:06 今日も佐藤錦食べた。 *P3
  • 19:35 @naofumiyoshida ようこそ。 [mb]
[ 6月24日全て ]

2009年7月16日 (木)

今日のさえずり: ボク、ヨドちゃんになれたよ!

rimage:/nDiki/2009/07/16/2009-07-16-134827-movapic.jpg

2009年07月16日

  • 09:09 京浜東北線に乗ってから新橋駅出てしばらくまで FOMA ずっと圏外だった。端末再起動しても駄目だったので誰かが妨害電波を出していたと邪推。 [mb]
  • 11:51 TCHAR しようと思ったけれど予想以上に面倒。 *P3
  • 13:49 Twitter から「ログイン禁止中」くらった (2009-07-15) http://ff.im/-5hHVz
  • 13:59 ホワイトボードマーカー間違えて青買ってきた。 *P3
  • 14:13 朝の障害はこれか。「東京都(中央区、港区品川区方面)の一部地域においてFOMAにおけるパケット通信がご利用しづらい状況が発生しておりました」原因「システム故障」 *P3
  • 15:59 i斜め後の人が FinePix F200EXR 買っていたことが判明。いいなあ。4月にデジカメ選びした時候補だった機種。 *P3
  • 18:15 Visual SourceSafe データベースに接続。VSS 何年使ってなかったんだろう。しかし、相変わらず遅い。 *P3
  • 18:32 MovaTwitter 検索機能復活してる。素晴らしい。 #movatwi [mb]
  • 23:32 ボク、ヨドちゃんになれたよ! http://movapic.com/...
  • 00:38 2009年7月16日の歩行: 7596歩、5.82km、67分、5.16km/h、消費 285.4kcal、脂肪燃焼 40.7g、4.2エクササイズ。 *P3
[ 7月16日全て ]

2010年10月22日 (金)

今日のさえずり: 実写CG映画化って矛盾だと思わないの?

2010年10月22日

  • 07:19 言わないと出てこないんですね。eneloop コーナーでウロウロしている人チラチラいました。 RT @takunosuke: 店頭には出てないのです RT @Naney: KBC-L2BS http://amzn.to/a33gUJ アキヨドで見かけなかった。
  • 11:46 git status とやるとことを svn status とやってしまう手癖。
  • 11:55 向こうで Visual SourceSafe の管理モデルと用語にハマっている人がいる。誰もが通る道(そしてできれば通りたくない道)。
  • 12:06 弁当 350円。 (@ 向日葵 和泉町店・カレー食堂) http://4sq.com/9oazrC
  • 12:27 明日はいつもと違う図書館に行ってみようかなと思い、Google マップで徒歩時間チェックしているところ。どこも同じぐらいの遠さ。
  • 12:38 Evernote 2.0 Beta for Android 106218 に更新。オフラインでの検索はやはりまだできないので、いくつかはオフラインノートブックから外そう。
  • 13:16コーヒー 100円。
  • 20:08 実写CG映画化って矛盾だと思わないの?
[ 10月22日全て ]

2010年11月19日 (金)

Git でローカルリポジトリの連続するコミットをまとめてから push したい時

分散型バージョン管理システムである Git では SubversionCVSVisual SourceSafe などと違って気軽にローカルリポジトリにコミットしていって、最終的に形になったところで公開/共用リポジトリに push するといったことができる。

こまめにローカルリポジトリにコミットしながら作業していくことで、いつでも後戻りしてやり直したり変更点を確認したりできる。ただちょっとした変更の連続によるたくさんのコミットを公開/共用リポジトリにそのまま push したくない。そういう場合は意味のある単位にコミットをまとめてから push したい。

Git では git-rebase でこれができる。

最新のコミット(HEAD)と1つ前のコミット(HEAD^ / HEAD~1)をひとつにまとめて HEAD~2 の次のコミットにしたい時

 A---B---C---D---E
         |   |   |
         |   |   HEAD
         |   HEAD^
         HEAD~2

最初に git rebase する。

  git rebase -i HEAD~2

すると

  pick <HEAD~1のハッシュ> <HEAD~1 のログ>
  pick <HEADのハッシュ> <HEAD のログ>

という行を含む内容でエディタが起動する。HEAD を HEAD~1 にまとめたいので 2番目の pick を squash に書き換えエディタを閉じる。

すぐにまた今度はコミットログ修正のためのエディタが開く。HEAD~1 のコミットログと HEAD のコミットログがあらかじめ含まれているので、それらを編集して2つ分の内容を反映したものに書き換えエディタを閉じる。

これで直近の2つのコミットがまとめられて新しい1つのコミットになる。

 A---B---C---F

ローカルでの試行錯誤をとりまとめて整理されたコミットになったのでここで push する。

  git push

なお squash を使えばできるというヒントは @tokuhirom 氏に教えていただきました。ありがとうございます。

[ 11月19日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・プロダクトオーナーをしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

follow us in feedly

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.051308s / load averages: 0.48, 0.53, 0.50
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker