我使用以下方法获取 git 提交 ID:
git log -1 --oneline | awk '{print $1}
假设我得到 123456 作为提交 id 输出
但现在我想像这样使用这个ID:
git log 123456
我怎样才能在一行命令中得到这一切?
答案1
通过将其作为子命令运行:
git log $(git log -1 --oneline | awk '{print $1}')
我使用以下方法获取 git 提交 ID:
git log -1 --oneline | awk '{print $1}
假设我得到 123456 作为提交 id 输出
但现在我想像这样使用这个ID:
git log 123456
我怎样才能在一行命令中得到这一切?
通过将其作为子命令运行:
git log $(git log -1 --oneline | awk '{print $1}')