Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、以下を使用して、特定のコミット ハッシュのコミット メッセージを取得しています。
hash='b55da97' git log --pretty=oneline ${hash} | grep "${hash}" | awk '{ print $2 }'
ただし、これらは非常に非効率的です。これを行うためのよりスマートで安価な方法はありますか?
ここにリストされているよりもさらに短い答えは
git log --pretty=oneline {your_hash} | grep {your_hash}
これはそれをいくらか短くするかもしれません
git log --pretty=oneline ${hash} | awk '$0~var {print $2}' var="${hash}"