Posted on Fri May 23 12:57:29 +0900 2008 by nabeken
対象ファイルを git rm moge で追加したあと、 git checkout HEAD で一番最新のツリーの状態へ戻せばよい。
まだ git add していない作業は自動的にマージされる。したがって、 git rm していない場合は HEAD を co しても、削除されてしまう。
ここでいうタグは http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#creating-tags での lightweight tag です。この場合、単に refs/tags 以下に push するだけで完了します。したがって、
# git push origin master:refs/tags/tagname
で完了します。
svn だと svn stat でいけたのに…っ!というわけで、 alias g=git をしたのち、
# cd /usr/bin # ln -s git-status git-stat
で g stat ができました。万歳。あと、 checkout も co を同様にして作った。→aliasというのを使うのがただしい方法です。Sysadmin/git-6