Gitで最後にコミットしたコミットのハッシュ値をクリップボードにコピーします。git log
から取得できますがいちいち面倒くさいのでPowerShellを使ってコピーまでしてしまいました。
ネットで探しても意外と情報がないのですが、みんなgit log -1
で表示される内容を手作業でコピーしているのか、それともSourceTreeなどの右クリックメニューを使っているのか…。
> (git log -1) -match "commit \w+" -replace "commit " | CLIP
はい。これだけです。commit…ではじまる行を正規表現で抽出し、commitという文言を削除してからクリップボードに突っ込みます。
これで多少はGithubやBitbucketのイシューを報告するのが楽になる?