我现在有一个很麻烦的命令:
echo https://github.com/$(git remote -v | grep -oP ':K.*?(?=.git)' | head -n1)/commit/$(git rev-parse HEAD)
> commit-url.txt
有可能让它更简单吗?
使用github-cli可能会让事情变得更容易:
echo "$(gh repo view --json url --jq .url)/commit/$(git rev-parse HEAD)"