Version 4 (modified by cho45, 5 years ago)

--

Git

merge のとき --no-ff つけわすれてマージコミットが発生しなかったよ……

git reset --hard HEAD\^
git merge [branch name] --no-ff

空ディレクトリを追加したいときってどうすんの

(FAQ に書いてあるけど) できない。.gitignore ファイルをつくって add するとかするしかない。

revert と reset の違い

revert はいくつかのコミットの逆方向 diff を適用してコミットを生成する。

reset はいくつかのコミットをキャンセルしたりして、指定の状態にリセットする。(--hard すると完全にリセットされて、指定コミット以降のコミットは消滅する)