2011-01-01から1年間の記事一覧

チェックアウトせずにマージ

dev-xxxブランチにいるときに、masterブランチに移動しないままでdev-xxxブランチをmasterにmergeできたら http://hibari.2ch.net/test/read.cgi/tech/1284467898/810 低レベル操作によって、ワーキングディレクトリを一切無視して任意のインデクスに対して…

Gitにパッチを送るメモ

コードを書く 起点をどこにするか バグ修正の場合 maint(無い場合はmaster) 新機能の場合 master(puに依存する場合はpu) コミットを作る Documentation/SubmittingPatches を読む。 パッチは論理的な単位に分ける。 git diff --check で無駄な空白が無い…

GIT - The information manager from hell

Gitのソースコードを見てたら、どうもそんなことが書いてあるwww 面白いなと思っていろいろ探してるうちに、初期コミットに行き着いた。 commit e83c5163316f89bfbde7d9ab23ca2e25604af290 Author: Linus Torvalds Date: Thu Apr 7 15:13:13 2005 -0700 I…

Ubuntu10.04でkinect

以下を参考にやってみる TK's HP - Linux Ubuntu 10.04でOpenNIを使ってKinectを動かしてみる

マージ後のreset HEAD^は危険だった

直前のマージを取り消す場合は、 × git reset --hard HEAD^ではなく、 ○ git reset --hard ORIG_HEADとしないと危ない、という話。「マージ後にgit reset --hard HEAD^で取り消し」は去年の日記でもけっこう使ってるけど、たまたま上手くいっていたからよか…