読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

Git tagを使おう

Gitのtagは、その名の通り最新のコミットについてタグ付けする機能です。
あるポイントから

実際のところ

タグ付け

そのまんまです。
2バイト文字も使えるっぽいですが、なるだけ英数字のほうがいいでしょう

$ git tag "tagtest"

tag以前のコミットをみる

git logの後に指定したtagを置いてあげれば良いです。

$ git log tagtest

tag以降のコミットをみる

逆に……というか、これが一番需要があると思いますが
tag以降のコミットをみたい場合"tag.."てな記法を使います。

$ git log tagtest..

commit 3c...
Author: shuzo
Date:   Wed Nov 25 22:04:37 2015 +0900

    uiui

commit 9f...
Author: shuzo
Date:   Wed Nov 25 22:03:56 2015 +0900

    giteveryday

git rebaseと一緒にはつかえない?

オープンソースプロジェクトとかでよく見る「git rebaseで個人的なアレコレを綺麗にしておくお作法」には、tagは使えないみたいです。

参考もと

  • man giteveryday
  • git log --help